230 NW 109th Ave Unit: 207, Miami, FL 33172
3
beds
3
baths
1,349 Sq.Ft. LIVING AREA