1760 Aloma Ave, Winter Park, FL 32789