New Listings

19313 Brookwater Terrace Leesburg, VA 20175
Contract Pending - 19313 Brookwater Terrace Leesburg, VA 20175
4 bed • 4.5 ba • 3,500 sqft • 2 car garage

6069 Free State Road Marshall, VA 20115
Contract Pending - 6069 Free State Road Marshall, VA 20115
2 bed • 2 ba • 1,956 sqft • 6.36 acres