7
103 NE 4th St
Fort Lauderdale, FL 33301
$1,500,000 USD
1,300 SF
1,300 SF
$1,500,000 USD
Office