25
3126 NW 28th St
Miami, FL 33142
$875,000 USD
2,409 SF
4
Units
5.44% Cap Rate
2,409 SF
$875,000 USD
Apartments