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