23
1210 NE 8th Ave
Fort Lauderdale, FL 33304
$1,999,000 USD
5,309 SF
5,309 SF
$1,999,000 USD
Warehouse