1172 NW 60th St, Miami, FL 33127
3
beds
2
baths
1,232 Sq.Ft. LIVING AREA
4,400 Sq.Ft. lot