18935 Canoe Landing Ct Leesburg, VA 20176
Estimated home value
About 18935 Canoe Landing Ct, Leesburg, VA
The property is located at 18935 Canoe Landing Ct, Leesburg, VA 20176. This is a single family residence / townhouse built in 2006. It has 4 bathrooms, and 2 half bathrooms. The home has a living area of 7,323 square feet and a total lot size of 0.33 acres. This property was last sold for $1,210,000.