1217 NE 127th St
North Miami, FL 33161
$1,845,000 USD
5,190 SF
8
Units
7.02% Cap Rate
5,190 SF
$1,845,000 USD
Apartments