21
STATE ROAD-84 DEVELOPMENT SITE 34,053 SF
Fort Lauderdale, FL
$5,495,000 USD
2
Units
$5,495,000 USD
General Retail