1813 Alice Avenue
Winter Park, FL 32792

3 Beds | 2.0 Baths | 1847 Sqft | Built In 1954