10
2511 NW 6th St
Fort Lauderdale, FL 33311
$4,500,000 USD
1.69 AC
1.69 AC
$4,500,000 USD
Industrial