7819 CANYON LAKE CIR, ORLANDO, FL 32835 (MLS # O5506797)