• 5542 Lake Howell Rd, Winter Park, FL 32792