[See full listing for 8996 Cannon Ridge Dr] Front View Front View Living Room Living Room Living Room Living Room Kitchen Kitchen Kitchen Slider Looking Out to the Barkyard Formal Dining Room Half Bathroom on the Main Level Master Bedroom Master Bedroom Master Bathroom Full Second Bedroom Upstairs Third Bedroom Upstairs Hall Bathroom Full on the Upper Level Forth Bedroom/Office in Basement Sitting Area in Basement Basement Full Bathroom Sitting Area in the Basement Backyard Sitting Area in the Basement View of the Back of the Townhome Entrance to the Neighborhood [See full listing for 8996 Cannon Ridge Dr]