$189,900 -
1885 Ne 121st St Unit 7
North Miami ,
FL 33181
City: North Miami