3612 Lake Telfer Drive

    Orlando, FL 32817