$239,000 -
3642 Ne 171st St Unit 504
North Miami Beach ,
FL 33160
City: North Miami Beach