12
3496 N Ocean Blvd
Fort Lauderdale, FL 33308
$2,600,000 USD
7,075 SF
7,075 SF
$2,600,000 USD
Storefront Retail Office