Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Virginia
Loudoun County
Leesburg
MAGNOLIA GROVE-MAPLE SPRING
Properties in Leesburg in MAGNOLIA GROVE-MAPLE SPRING
Find homes for sale in Leesburg by selecting a property below:
43709 Mahogany Run Ct, Leesburg, VA 20176
19350 Magnolia Grove Sq #111, Leesburg, VA 20176
19350 Magnolia Grove Sq #112, Leesburg, VA 20176
43156 Malloch Pl, Leesburg, VA 20176
19350 Magnolia Grove Sq #201, Leesburg, VA 20176
19350 Magnolia Grove Sq #203, Leesburg, VA 20176
19350 Magnolia Grove Sq #5, Leesburg, VA 20176
19350 Magnolia Grove Sq #204, Leesburg, VA 20176
19350 Magnolia Grove Sq #205, Leesburg, VA 20176
43705 Mahogany Run Ct, Leesburg, VA 20176
19350 Magnolia Grove Sq #206, Leesburg, VA 20176
19350 Magnolia Grove Sq #207, Leesburg, VA 20176
43157 Malloch Pl, Leesburg, VA 20176
40855 Manor House Rd, Leesburg, VA 20175
40783 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #104, Leesburg, VA 20176
40771 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #105, Leesburg, VA 20176
40733 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #106, Leesburg, VA 20176
19350 Magnolia Grove Sq #110, Leesburg, VA 20176
19360 Magnolia Grove Sq #107, Leesburg, VA 20176
44452 Maltese Falcon Sq, Leesburg, VA 20176
40950 Manor House Rd, Leesburg, VA 20175
40941 Manor House Rd, Leesburg, VA 20175
43152 Malloch Pl, Leesburg, VA 20176
40933 Manor House Rd, Leesburg, VA 20175
43140 Malloch Pl, Leesburg, VA 20176
207 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #302, Leesburg, VA 20176
19370 Magnolia Grove Sq #306, Leesburg, VA 20176
19370 Magnolia Grove Sq #308, Leesburg, VA 20176
19370 Magnolia Grove Sq #309, Leesburg, VA 20176
19370 Magnolia Grove Sq #310, Leesburg, VA 20176
18279 Maple Spring Ct, Leesburg, VA 20176
209 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #403, Leesburg, VA 20176
43571 Mahala St, Leesburg, VA 20176
19370 Magnolia Grove Sq #405, Leesburg, VA 20176
19370 Magnolia Grove Sq #407, Leesburg, VA 20176
19370 Magnolia Grove Sq #204, Leesburg, VA 20176
18270 Maple Spring Ct, Leesburg, VA 20176
19370 Magnolia Grove Sq #205, Leesburg, VA 20176
201 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #206, Leesburg, VA 20176
202 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #209, Leesburg, VA 20176
203 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #210, Leesburg, VA 20176
204 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #211, Leesburg, VA 20176
205 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #212, Leesburg, VA 20176
206 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #301, Leesburg, VA 20176
217 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #106, Leesburg, VA 20176
215 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #107, Leesburg, VA 20176
19370 Magnolia Grove Sq #108, Leesburg, VA 20176
214 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #109, Leesburg, VA 20176
219 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #112, Leesburg, VA 20176
216 Magruder Pl SE, Leesburg, VA 20175
218 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #202, Leesburg, VA 20176
220 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #203, Leesburg, VA 20176
43589 Mahala St Unit H-89, Leesburg, VA 20176
19370 Magnolia Grove Sq #311, Leesburg, VA 20176
19370 Magnolia Grove Sq Unit L02, Leesburg, VA 20176
19370 Magnolia Grove Sq #312, Leesburg, VA 20176
19370 Magnolia Grove Sq Unit L03, Leesburg, VA 20176
19370 Magnolia Grove Sq #401, Leesburg, VA 20176
19370 Magnolia Grove Sq Unit L04, Leesburg, VA 20176
19370 Magnolia Grove Sq #402, Leesburg, VA 20176
19370 Magnolia Grove Sq #101, Leesburg, VA 20176
211 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #404, Leesburg, VA 20176
19370 Magnolia Grove Sq #102, Leesburg, VA 20176
19408 Magnolia Grove Sq, Leesburg, VA 20176
212 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #406, Leesburg, VA 20176
19370 Magnolia Grove Sq #103, Leesburg, VA 20176
213 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #411, Leesburg, VA 20176
19370 Magnolia Grove Sq #104, Leesburg, VA 20176
19370 Magnolia Grove Sq #105, Leesburg, VA 20176
19370 Magnolia Grove Sq #110, Leesburg, VA 20176
19370 Magnolia Grove Sq #111, Leesburg, VA 20176
19370 Magnolia Grove Sq #207, Leesburg, VA 20176
1900 Magruder Pl SE, Leesburg, VA 20175
19370 Magnolia Grove Sq #208, Leesburg, VA 20176
19370 Magnolia Grove Sq #303, Leesburg, VA 20176
19370 Magnolia Grove Sq #304, Leesburg, VA 20176
19370 Magnolia Grove Sq #305, Leesburg, VA 20176
19370 Magnolia Grove Sq #307, Leesburg, VA 20176
222 Magruder Pl SE, Leesburg, VA 20175
19350 Magnolia Grove Sq #404, Leesburg, VA 20176
19350 Magnolia Grove Sq #405, Leesburg, VA 20176
19350 Magnolia Grove Sq #406, Leesburg, VA 20176
19350 Magnolia Grove Sq #407, Leesburg, VA 20176
19350 Magnolia Grove Sq #410, Leesburg, VA 20176
19350 Magnolia Grove Sq #303, Leesburg, VA 20176
19350 Magnolia Grove Sq #411, Leesburg, VA 20176
19350 Magnolia Grove Sq #408, Leesburg, VA 20176
19350 Magnolia Grove Sq #412, Leesburg, VA 20176
19350 Magnolia Grove Sq #307, Leesburg, VA 20176
19350 Magnolia Grove Sq #309, Leesburg, VA 20176
19350 Magnolia Grove Sq #310, Leesburg, VA 20176
43161 Malloch Pl, Leesburg, VA 20176
19350 Magnolia Grove Sq #311, Leesburg, VA 20176
19350 Magnolia Grove Sq #312, Leesburg, VA 20176
19350 Magnolia Grove Sq #401, Leesburg, VA 20176
43164 Malloch Pl, Leesburg, VA 20176
40940 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #402, Leesburg, VA 20176
19350 Magnolia Grove Sq #403, Leesburg, VA 20176
19350 Magnolia Grove Sq #208, Leesburg, VA 20176
43169 Malloch Pl, Leesburg, VA 20176
19350 Magnolia Grove Sq #209, Leesburg, VA 20176
43168 Malloch Pl, Leesburg, VA 20176
19350 Magnolia Grove Sq #210, Leesburg, VA 20176
43165 Malloch Pl, Leesburg, VA 20176
40726 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #211, Leesburg, VA 20176
43521 Mahala St #111, Leesburg, VA 20176
40700 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #212, Leesburg, VA 20176
40692 Manor House Rd, Leesburg, VA 20175
19350 Magnolia Grove Sq #301, Leesburg, VA 20176
19350 Magnolia Grove Sq #302, Leesburg, VA 20176
19350 Magnolia Grove Sq #304, Leesburg, VA 20176
44467 Maltese Falcon Sq, Leesburg, VA 20176
19370 Magnolia Grove Sq Unit 3-102, Leesburg, VA 20176
15628 Malvosin Pl, Leesburg, VA 20176
19350 Magnolia Grove Sq #501, Leesburg, VA 20176
43527 Mahala St #43527, Leesburg, VA 20176
19370 Magnolia Grove Sq #408, Leesburg, VA 20176
19370 Magnolia Grove Sq #409, Leesburg, VA 20176
19370 Magnolia Grove Sq #410, Leesburg, VA 20176
19370 Magnolia Grove Sq #412, Leesburg, VA 20176
19350 Magnolia Grove Sq #202, Leesburg, VA 20176
19350 Magnolia Grove Sq #305, Leesburg, VA 20176
19350 Magnolia Grove Sq #306, Leesburg, VA 20176
19350 Magnolia Grove Sq #308, Leesburg, VA 20176
19350 Magnolia Grove Sq #409, Leesburg, VA 20176
19350 Magnolia Grove Sq #107, Leesburg, VA 20176
19350 Magnolia Grove Sq #108, Leesburg, VA 20176