29
1100 NE 5th Ter
Fort Lauderdale, FL 33304
$1,600,000 USD
4,996 SF
4,996 SF
$1,600,000 USD
Storefront Retail Office