20
711 NW 1st St
Miami, FL 33128
$2,550,000 USD
3,159 SF
8
Units
5.5% Cap Rate
3,159 SF
$2,550,000 USD
Apartments