9299 NW 13th Ave, Miami, FL 33147
3
beds
3
baths
2,732 Sq.Ft. LIVING AREA
0.37 Acres lot