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
Pennsylvania
Montgomery County
Horsham
UPLAND-VIRGINIA
Properties in Horsham in UPLAND-VIRGINIA
Find homes for sale in Horsham by selecting a property below:
218 Upland Ave, Horsham, PA 19044
135 Victoria Ln, Horsham, PA 19044
141 Victoria Ln, Horsham, PA 19044
131 Victoria Ln, Horsham, PA 19044
137 Victoria Ln, Horsham, PA 19044
139 Victoria Ln, Horsham, PA 19044
204 Upland Ave, Horsham, PA 19044
209 Upland Ave, Horsham, PA 19044
219A Upland Ave, Horsham, PA 19044
164 Upland Ave, Horsham, PA 19044
1 Virginia Ln, Horsham, PA 19044
203 Upland Ave, Horsham, PA 19044
213 Upland Ave, Horsham, PA 19044
217 Upland Ave, Horsham, PA 19044
209 Upland Ave, Horsham, PA 19044
162 Upland Ave, Horsham, PA 19044
211 Upland Ave, Horsham, PA 19044
210 Upland Ave, Horsham, PA 19044
112 Victoria Ln, Horsham, PA 19044
212 Upland Ave, Horsham, PA 19044
163 Upland Ave, Horsham, PA 19044
200 Upland Ave, Horsham, PA 19044
165 Upland Ave, Horsham, PA 19044
219 Upland Ave Unit A, Horsham, PA 19044
110 Victoria Ln, Horsham, PA 19044
216 Upland Ave, Horsham, PA 19044
125 Victoria Ln, Horsham, PA 19044
120 Victoria Ln, Horsham, PA 19044
123 Victoria Ln, Horsham, PA 19044
251 Upland Ave, Horsham, PA 19044
118 Victoria Ln, Horsham, PA 19044
124 Victoria Ln, Horsham, PA 19044
121 Victoria Ln, Horsham, PA 19044
119 Victoria Ln, Horsham, PA 19044
122 Victoria Ln, Horsham, PA 19044
219 Upland Ave, Horsham, PA 19044
11 Virginia Ln, Horsham, PA 19044
116 Victoria Ln, Horsham, PA 19044
221 Upland Ave, Horsham, PA 19044
114 Victoria Ln, Horsham, PA 19044
111 Victoria Ln, Horsham, PA 19044
113 Victoria Ln, Horsham, PA 19044
115 Victoria Ln, Horsham, PA 19044
126 Victoria Ln, Horsham, PA 19044
117 Victoria Ln, Horsham, PA 19044
103 Victoria Ln, Horsham, PA 19044
105 Victoria Ln, Horsham, PA 19044
107 Victoria Ln, Horsham, PA 19044
109 Victoria Ln, Horsham, PA 19044
245 Upland Ave, Horsham, PA 19044
249 Upland Ave, Horsham, PA 19044
247 Upland Ave, Horsham, PA 19044
101 Victoria Ln, Horsham, PA 19044
14 Virginia Ln, Horsham, PA 19044
227 Upland Ave, Horsham, PA 19044
13 Virginia Ln, Horsham, PA 19044
223 Upland Ave, Horsham, PA 19044
229 Upland Ave, Horsham, PA 19044
15 Virginia Ln, Horsham, PA 19044
235 Upland Ave, Horsham, PA 19044
233 Upland Ave, Horsham, PA 19044
200 Victoria Ln, Horsham, PA 19044
239 Upland Ave, Horsham, PA 19044
237 Upland Ave, Horsham, PA 19044
10 Virginia Ln, Horsham, PA 19044
201 Victoria Ln, Horsham, PA 19044
12 Virginia Ln, Horsham, PA 19044
231 Upland Ave, Horsham, PA 19044
102 Victoria Ln, Horsham, PA 19044
108 Victoria Ln, Horsham, PA 19044
143 Victoria Ln, Horsham, PA 19044
104 Victoria Ln, Horsham, PA 19044
127 Victoria Ln, Horsham, PA 19044
133 Victoria Ln, Horsham, PA 19044
106 Victoria Ln, Horsham, PA 19044
129 Victoria Ln, Horsham, PA 19044
241 Upland Ave, Horsham, PA 19044
243 Upland Ave, Horsham, PA 19044
100 Victoria Ln, Horsham, PA 19044