$2,650 -
2088 Ne 167 Th St Unit 2088
North Miami Beach ,
FL 33162
City: North Miami Beach