17
2489 SW 27th St
Miami, FL 33133
$3,500,000 USD
4,588 SF
9
Units
6.03% Cap Rate
4,588 SF
$3,500,000 USD
Apartments