$177,000 -
16150 Ne 21st Ave Unit 6
North Miami Beach ,
FL 33162
City: North Miami Beach