1843 NW 51st Ter, Miami, FL 33142
2
beds
2
baths
942 Sq.Ft. LIVING AREA
5,000 Sq.Ft. lot