62
4960 NW 165th St
Miami, FL 33014
$899,000 USD
2,250 SF
1
Unit
2,250 SF
$899,000 USD
Warehouse