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
HAMPSHIRE-HANCOCK
Properties in Leesburg in HAMPSHIRE-HANCOCK
Find homes for sale in Leesburg by selecting a property below:
105 Hampstead Ct NE, Leesburg, VA 20176
106 Hampstead Ct NE, Leesburg, VA 20176
149 Hampshire Sq SW, Leesburg, VA 20175
150 Hampshire Sq SW, Leesburg, VA 20175
147 Hampshire Sq SW, Leesburg, VA 20175
43620 Hampshire Crossing Sq Unit AE102, Leesburg, VA 20176
148 Hampshire Sq SW, Leesburg, VA 20175
145 Hampshire Sq SW, Leesburg, VA 20175
102 Hampstead Ct NE, Leesburg, VA 20176
103 Hampstead Ct NE, Leesburg, VA 20176
155 Hampshire Sq SW, Leesburg, VA 20175
104 Hancock Pl NE #312, Leesburg, VA 20176
108 Hampstead Ct NE, Leesburg, VA 20176
153 Hampshire Sq SW, Leesburg, VA 20175
154 Hampshire Sq SW, Leesburg, VA 20175
104 Hampstead Ct NE, Leesburg, VA 20176
151 Hampshire Sq SW, Leesburg, VA 20175
107 Hampstead Ct NE, Leesburg, VA 20176
152 Hampshire Sq SW, Leesburg, VA 20175
142 Hampshire Sq SW, Leesburg, VA 20175
0 Hancock Pl NE #89, Leesburg, VA 20176
23 Hancock Pl NE #232, Leesburg, VA 20176
136 Hampshire Sq SW, Leesburg, VA 20175
146 Hampshire Sq SW, Leesburg, VA 20175
130 Hancock Pl NE #285, Leesburg, VA 20176
143 Hampshire Sq SW, Leesburg, VA 20175
144 Hampshire Sq SW, Leesburg, VA 20175
141 Hampshire Sq SW, Leesburg, VA 20175
124 Hampshire Sq SW, Leesburg, VA 20175
122 Hampshire Sq SW, Leesburg, VA 20175
43590 Hampshire Crossing Sq, Leesburg, VA 20176
43580 Hampshire Crossing Sq, Leesburg, VA 20176
112 Hancock Pl NE #112, Leesburg, VA 20176
131 Hancock Pl NE #283, Leesburg, VA 20176
134 Hampshire Sq SW, Leesburg, VA 20175
20 Hancock Pl NE #231, Leesburg, VA 20176
132 Hampshire Sq SW, Leesburg, VA 20175
130 Hampshire Sq SW, Leesburg, VA 20175
128 Hampshire Sq SW, Leesburg, VA 20175
43588 Hampshire Crossing Sq, Leesburg, VA 20176
126 Hampshire Sq SW, Leesburg, VA 20175
43590 Hampshire Crossing Sq #1, Leesburg, VA 20176
43612 Hampshire Crossing Sq, Leesburg, VA 20176
43596 Hampshire Crossing Sq, Leesburg, VA 20176
43606 Hampshire Crossing Sq Unit AD202, Leesburg, VA 20176
18 Hancock Pl NE #235, Leesburg, VA 20176
125 Hampshire Sq SW, Leesburg, VA 20175
123 Hampshire Sq SW, Leesburg, VA 20175
121 Hampshire Sq SW, Leesburg, VA 20175
43622 Hampshire Crossing Sq, Leesburg, VA 20176
10 Hancock Pl NE #217, Leesburg, VA 20176
11 Hancock Pl NE #215, Leesburg, VA 20176
131 Hampshire Sq SW, Leesburg, VA 20175
129 Hampshire Sq SW, Leesburg, VA 20175
127 Hampshire Sq SW, Leesburg, VA 20175
22 Hancock Pl NE #230, Leesburg, VA 20176
307 Hanberry Ct NE, Leesburg, VA 20176
119 Hampshire Sq SW, Leesburg, VA 20175
100 Hancock Pl NE #317, Leesburg, VA 20176
308 Hanberry Ct NE, Leesburg, VA 20176
309 Hanberry Ct NE, Leesburg, VA 20176
101 Hancock Pl NE #319, Leesburg, VA 20176
303 Hanberry Ct NE, Leesburg, VA 20176
305 Hanberry Ct NE, Leesburg, VA 20176
125 Hancock Pl NE #290, Leesburg, VA 20176
101 Hampstead Ct NE, Leesburg, VA 20176
126 Hancock Pl NE #292, Leesburg, VA 20176
306 Hanberry Ct NE, Leesburg, VA 20176
304 Hanberry Ct NE, Leesburg, VA 20176
302 Hanberry Ct NE, Leesburg, VA 20176
15 Hancock Pl NE #218, Leesburg, VA 20176
124 Hancock Pl NE #289, Leesburg, VA 20176
301 Hanberry Ct NE, Leesburg, VA 20176
129 Hancock Pl NE, Leesburg, VA 20176
135 Hancock Pl NE, Leesburg, VA 20176
119 Hancock Pl NE #303, Leesburg, VA 20176
130 Hancock Pl NE, Leesburg, VA 20176
134 Hancock Pl NE, Leesburg, VA 20176
131 Hancock Pl NE, Leesburg, VA 20176
43602 Hampshire Crossing Sq, Leesburg, VA 20176
133 Hancock Pl NE, Leesburg, VA 20176
132 Hancock Pl NE, Leesburg, VA 20176
121 Hancock Pl NE, Leesburg, VA 20176
127 Hancock Pl NE, Leesburg, VA 20176
122 Hancock Pl NE, Leesburg, VA 20176
126 Hancock Pl NE, Leesburg, VA 20176
123 Hancock Pl NE, Leesburg, VA 20176
117 Hancock Pl NE #299, Leesburg, VA 20176
125 Hancock Pl NE, Leesburg, VA 20176
124 Hancock Pl NE, Leesburg, VA 20176
136 Hancock Pl NE, Leesburg, VA 20176
128 Hancock Pl NE #296, Leesburg, VA 20176
135 Hancock Pl NE #286, Leesburg, VA 20176
43600 Hampshire Crossing Sq, Leesburg, VA 20176
43594 Hampshire Crossing Sq, Leesburg, VA 20176
43608 Hampshire Crossing Sq, Leesburg, VA 20176
43604 Hampshire Crossing Sq, Leesburg, VA 20176
101 Hancock Pl NE, Leesburg, VA 20176
23 Hancock Pl NE, Leesburg, VA 20176
20 Hancock Pl NE, Leesburg, VA 20176
100 Hancock Pl NE, Leesburg, VA 20176
22 Hancock Pl NE, Leesburg, VA 20176
43588 Hampshire Crossing Sq Unit AC 203, Leesburg, VA 20176
2 Hancock Pl NE #225, Leesburg, VA 20176
21 Hancock Pl NE, Leesburg, VA 20176
43610 Hampshire Crossing Sq, Leesburg, VA 20176
1 Hancock Pl NE, Leesburg, VA 20176
2 Hancock Pl NE, Leesburg, VA 20176
17 Hancock Pl NE, Leesburg, VA 20176
18 Hancock Pl NE, Leesburg, VA 20176
102 Hancock Pl NE, Leesburg, VA 20176
19 Hancock Pl NE, Leesburg, VA 20176
108 Hancock Pl NE #309, Leesburg, VA 20176
14 Hancock Pl NE, Leesburg, VA 20176
11 Hancock Pl NE, Leesburg, VA 20176
13 Hancock Pl NE, Leesburg, VA 20176
12 Hancock Pl NE, Leesburg, VA 20176
43606 Hampshire Crossing Sq Unit AD 204, Leesburg, VA 20176
121 Hancock Pl NE #295, Leesburg, VA 20176
16 Hancock Pl NE, Leesburg, VA 20176
15 Hancock Pl NE, Leesburg, VA 20176
10 Hancock Pl NE, Leesburg, VA 20176
115 Hancock Pl NE #298, Leesburg, VA 20176
17 Hancock Pl NE #237, Leesburg, VA 20176
109 Hancock Pl NE #311, Leesburg, VA 20176
1 Hancock Pl NE #227, Leesburg, VA 20176
103 Hancock Pl NE, Leesburg, VA 20176
110 Hancock Pl NE, Leesburg, VA 20176
43606 Hampshire Crossing Sq, Leesburg, VA 20176
14 Hancock Pl NE #216, Leesburg, VA 20176
104 Hancock Pl NE, Leesburg, VA 20176
24 Hancock Pl NE #234, Leesburg, VA 20176
43580 Hampshire Crossing Sq #2, Leesburg, VA 20176
119 Hancock Pl NE, Leesburg, VA 20176
113 Hancock Pl NE, Leesburg, VA 20176
118 Hancock Pl NE, Leesburg, VA 20176
114 Hancock Pl NE, Leesburg, VA 20176
117 Hancock Pl NE, Leesburg, VA 20176
115 Hancock Pl NE, Leesburg, VA 20176
116 Hancock Pl NE, Leesburg, VA 20176
128 Hancock Pl NE, Leesburg, VA 20176
102 Hancock Pl NE #321, Leesburg, VA 20176
109 Hancock Pl NE, Leesburg, VA 20176
105 Hancock Pl NE, Leesburg, VA 20176
108 Hancock Pl NE, Leesburg, VA 20176
106 Hancock Pl NE, Leesburg, VA 20176
107 Hancock Pl NE, Leesburg, VA 20176
111 Hancock Pl NE, Leesburg, VA 20176
120 Hancock Pl NE, Leesburg, VA 20176
112 Hancock Pl NE, Leesburg, VA 20176