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