2001 NE 122nd Road 2001, North Miami, FL 33181
North Miami, FL 33181
1 / 24
$8,500
5 bed · 4 bath · 2,943 sq ft · Built 1977