2633 SW 127th Avenue, Miami, FL 33175
3
beds
2
baths
2,385 Sq.Ft. LIVING AREA
8,250 Acres lot