1321 NW 72nd St, Miami, FL 33147
3
beds
2
baths
1,500 Sq.Ft. LIVING AREA
5,100 Sq.Ft. lot