$139,500 -
13500 Ne 3rd Ct Unit 106
North Miami ,
FL 33161
City: North Miami