11
900 NW 10th Ter
Fort Lauderdale, FL 33311
$1,350,000 USD
5,250 SF
5,250 SF
$1,350,000 USD
Warehouse