252 NW 85th St Rd # 252, Miami, FL 33150
4
beds
2
baths
1,410 Sq.Ft. LIVING AREA