1101 KENWOOD AVE, WINTER PARK, FL 32789
3
beds
3
baths
2,955 Sq.Ft. LIVING AREA
7,917 Sq.Ft. lot