1977 NE 119th Road, North Miami, FL 33181
North Miami, FL 33181
1 / 6
$2,316,100
4 bed · 4 bath · 4,984 sq ft · Built 1961