921 NW 8th Ave
Fort Lauderdale, FL 33311
$4,500,000 USD
8,976 SF
8,976 SF
$4,500,000 USD
Warehouse