$1,600 -
1225 Ne 124th St Unit 27a
North Miami ,
FL 33161
Longitude: -80.1733714