2183 NE 122nd St # 2183, North Miami FL 33181
2183 NE 122nd St # 2183, North Miami FL 33181, North Miami, FL 33181
$449,000
2 Beds · 3 Baths