12
7360 SW 90th St
Miami, FL 33156
$1,399,000 USD
2,029 SF
1
Unit
6.34% Cap Rate
2,029 SF
$1,399,000 USD
Apartments