8100 Southwest 22nd Street, North Lauderdale, FL 33068

Current Owners
One Park Plaza LLC
Purchase Price
$29,500,000 (2016)
Property Taxes
N/A (2019)
Blockshopper green logo