801 Halifax Avenue
Winter Park, FL 32792

3 Beds | 3 Baths | 2458 Sqft | Built In 1960 | 475000