2183 NE 122nd Street 2183, North Miami, FL 33181
North Miami, FL 33181
1 / 17
$450,000
2 bed · 2.5 bath · Built 1965