1465 NE 123rd Street 401, North Miami, FL 33161
North Miami, FL 33161
1 / 19
$2,100
1 bed · 1 bath · 900 sq ft · Built 1972