279 NW 119th Ave., Miami, FL 33182
4
beds
4
baths
3,000 Sq.Ft. LIVING AREA
0.81 Acres lot