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