7819 Canyon Lake Cir, ORLANDO, FL 32835 (MLS # O5506797)