$255,900 -
3600 Ne 170th St. Unit 108
North Miami Beach ,
FL 33160
City: North Miami Beach