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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Franklin County
UPPER STRASBURG-VINELL
Properties in Franklin County in UPPER STRASBURG-VINELL
Find homes for sale in Franklin County by selecting a property below:
15716 Valley View Dr, Waynesboro, PA 17268
7539 Village Ln, Saint Thomas, PA 17252
11780 Village Heights Dr, Zullinger, PA 17272
7037 Valley Camp Rd, Saint Thomas, PA 17252
9824 Upper Strasburg Rd, Upperstrasburg, PA 17265
11895 Village Heights Dr, Waynesboro, PA 17268
11755 Village Heights Dr, Waynesboro, PA 17268
9750 Upper Strasburg Rd, Upperstrasburg, PA 17265
7476 Village Ln, Saint Thomas, PA 17252
11830 Village Heights Dr, Waynesboro, PA 17268
9782 Upper Strasburg Rd, Upperstrasburg, PA 17265
11815 Village Heights Dr, Zullinger, PA 17272
11755 Village Heights Dr, Zullinger, PA 17272
9792 Upper Strasburg Rd, Upperstrasburg, PA 17265
7705 Valley Camp Rd, Saint Thomas, PA 17252
9818 Upper Strasburg Rd, Upperstrasburg, PA 17265
9674 Upper Strasburg Rd, Upperstrasburg, PA 17265
9635 Upper Strasburg Rd, Pleasant Hall, PA 17246
9708 Upper Strasburg Rd, Upperstrasburg, PA 17265
6861 Valley Camp Rd, Saint Thomas, PA 17252
11845 Village Heights Dr, Zullinger, PA 17272
4522 Valley Cir, Fayetteville, PA 17222
11830 Village Heights Dr, Zullinger, PA 17272
11421 Valleywood Dr, Waynesboro, PA 17268
6899 Valley Camp Rd, Saint Thomas, PA 17252
9558 Upper Strasburg Rd, Upperstrasburg, PA 17265
7079 Valley Camp Rd, Saint Thomas, PA 17252
7230 Village Ln, Saint Thomas, PA 17252
9556 Upper Strasburg Rd, Upperstrasburg, PA 17265
6831 Valley Camp Rd, Saint Thomas, PA 17252
9638 Upper Strasburg Rd, Upperstrasburg, PA 17265
9650 Upper Strasburg Rd, Upperstrasburg, PA 17265
7121 Valley Camp Rd, Saint Thomas, PA 17252
7363 Valley Camp Rd, Saint Thomas, PA 17252
7279 Valley Camp Rd, Saint Thomas, PA 17252
9579 Upper Strasburg Rd, Upperstrasburg, PA 17265
9627 Upper Strasburg Rd, Upperstrasburg, PA 17265
512 Vinell Ln, Chambersburg, PA 17202
513 Vinell Ln, Chambersburg, PA 17202
368 Valley Dr, Fayetteville, PA 17222
9696 Upper Strasburg Rd, Upperstrasburg, PA 17265
6933 Valley Camp Rd, Saint Thomas, PA 17252
9857 Upper Strasburg Rd, Upperstrasburg, PA 17265
11865 Village Heights Dr, Waynesboro, PA 17268
11885 Village Heights Dr, Waynesboro, PA 17268
401 Valley Dr, Fayetteville, PA 17222
11905 Village Hts Dr, Zullinger, PA 17272
7204 Village Ln, Saint Thomas, PA 17252
9749 Upper Strasburg Rd, Upperstrasburg, PA 17265
LOT 4 Village Heights Dr, Washington Township, PA 17268
11535 Valleywood Dr, Waynesboro, PA 17268
9579 Upper Strasburg RD, Letterkenny Twp, PA 17246
9966 Upper Strasburg Rd, Upperstrasburg, PA 17265
11755 Village Heights Dr, Waynesboro, PA 17268
537 Vinell Ln, Chambersburg, PA 17202
9874 Upper Strasburg Rd, Upperstrasburg, PA 17265
15801 Valley View Dr, Waynesboro, PA 17268
9988 Upper Strasburg Rd, Upperstrasburg, PA 17265
11875 Village Heights Dr, Waynesboro, PA 17268
11825 Village Heights Dr, Waynesboro, PA 17268
9503 Upper Strasburg Rd, Pleasant Hall, PA 17246
9469 Upper Strasburg Rd, Upperstrasburg, PA 17265
9546 Upper Strasburg Rd, Upperstrasburg, PA 17265
9548 Upper Strasburg Rd, Upperstrasburg, PA 17265
9470 Upper Strasburg Rd, Pleasant Hall, PA 17246
11810 Village Heights Dr, Zullinger, PA 17272
9604 Upper Strasburg RD, Letterkenny Twp, PA 17246
9568 Upper Strasburg Rd, Upperstrasburg, PA 17265
9446 Upper Strasburg Rd, Upperstrasburg, PA 17265
11840 Village Heights Dr, Zullinger, PA 17272
11820 Village Heights Dr, Waynesboro, PA 17268
11850 Village Heights Dr, Waynesboro, PA 17268
11835 Village Heights Dr, Waynesboro, PA 17268
9775 Upper Strasburg Rd, Upperstrasburg, PA 17265
11770 Village Heights Dr, Waynesboro, PA 17268
388 Valley Dr, Fayetteville, PA 17222
7771 Valley View Ln, Greencastle, PA 17225
395 Valley Dr, Fayetteville, PA 17222
11468 Valleywood Dr, Waynesboro, PA 17268
391 Valley Dr, Fayetteville, PA 17222
11459 Valleywood Dr, Waynesboro, PA 17268
9811 Upper Strasburg Rd, Upperstrasburg, PA 17265
1537 Vaughn Dr, Chambersburg, PA 17202
9785 Upper Strasburg Rd, Upperstrasburg, PA 17265
9856 Upper Strasburg Rd, Upperstrasburg, PA 17265
7677 Valley Camp Rd, Saint Thomas, PA 17252
9840 Upper Strasburg Rd, Upperstrasburg, PA 17265
9827 Upper Strasburg Rd, Upperstrasburg, PA 17265
9841 Upper Strasburg Rd, Upperstrasburg, PA 17265
9699 Upper Strasburg Rd, Upperstrasburg, PA 17265
9729 Upper Strasburg Rd, Upperstrasburg, PA 17265
11780 Village Heights Dr, Waynesboro, PA 17268
9695 Upper Strasburg Rd, Upperstrasburg, PA 17265
9697 Upper Strasburg Rd, Upperstrasburg, PA 17265
9761 Upper Strasburg Rd, Upperstrasburg, PA 17265
9716 Upper Strasburg Rd, Upperstrasburg, PA 17265
407 Valley Dr, Fayetteville, PA 17222
11765 Village Heights Dr, Waynesboro, PA 17268
11805 Village Heights Dr, Waynesboro, PA 17268
11775 Village Heights Dr, Waynesboro, PA 17268
9762 Upper Strasburg Rd, Upperstrasburg, PA 17265
7484 Valley Camp Rd, Saint Thomas, PA 17252
362 Valley Dr, Fayetteville, PA 17222
11890 Village Heights Dr, Waynesboro, PA 17268
9867 Upper Strasburg Rd, Upperstrasburg, PA 17265
11775 Village Heights Dr, Zullinger, PA 17272
7819 Valley View Ln, Greencastle, PA 17225
9601 Upper Strasburg Rd, Upperstrasburg, PA 17265
9673 Upper Strasburg Rd, Upperstrasburg, PA 17265
9649 Upper Strasburg Rd, Upperstrasburg, PA 17265
9581 Upper Strasburg Rd, Upperstrasburg, PA 17265
9555 Upper Strasburg Rd, Upperstrasburg, PA 17265
9525 Upper Strasburg Rd, Upperstrasburg, PA 17265
9797 Upper Strasburg Rd, Upperstrasburg, PA 17265
380 Valley Dr, Fayetteville, PA 17222
9910 Upper Strasburg Rd, Upperstrasburg, PA 17265
7275 Valley Camp Rd, Saint Thomas, PA 17252
4512 Valley Cir, Fayetteville, PA 17222
9867 Upper Strasburg Rd, Upperstrasburg, PA 17265
4443 Valley Cir, Fayetteville, PA 17222
11845 Village Heights Dr, Waynesboro, PA 17268
4530 Valley Cir, Fayetteville, PA 17222
4475 Valley Cir, Fayetteville, PA 17222
4483 Valley Cir, Fayetteville, PA 17222
375 Valley Dr, Fayetteville, PA 17222
9635 Upper Strasburg Rd, Upperstrasburg, PA 17265
4447 Valley Cir, Fayetteville, PA 17222
4416 Valley Cir, Fayetteville, PA 17222
11890 VILLAGE HEIGHTS Dr, ZULLINGER, PA 17272
4431 Valley Cir, Fayetteville, PA 17222
4499 Valley Cir, Fayetteville, PA 17222
9716 Upper Strasburg Rd, Upperstrasburg, PA 17265
7517 Village Ln, Saint Thomas, PA 17252
6100 Valley Camp Rd, Greencastle, PA 17225
7292 Village Ln, Saint Thomas, PA 17252
9735 Upper Strasburg Rd, Upperstrasburg, PA 17265
4491 Valley Cir, Fayetteville, PA 17222
11895 Village Heights Dr, Zullinger, PA 17272
394 Valley Dr, Fayetteville, PA 17222
400 Valley Dr, Fayetteville, PA 17222
9503 Upper Strasburg Rd, Upperstrasburg, PA 17265
363 Valley Dr, Fayetteville, PA 17222
390 Valley Dr, Fayetteville, PA 17222
377 Valley Dr, Fayetteville, PA 17222
11765 Village Heights Dr, Zullinger, PA 17272
378 Valley Dr, Fayetteville, PA 17222
9446 Upper Strasburg Rd, Pleasant Hall, PA 17246
9578 Upper Strasburg Rd, Upperstrasburg, PA 17265
11385 Valleywood Dr, Waynesboro, PA 17268
6951 Valley Camp Rd, Saint Thomas, PA 17252
393 Valley Dr, Fayetteville, PA 17222
372 Valley Dr, Fayetteville, PA 17222
360 Valley Dr, Fayetteville, PA 17222
379 Valley Dr, Fayetteville, PA 17222
369 Valley Dr, Fayetteville, PA 17222
6072 Valley Camp Rd, Greencastle, PA 17225
1562 Vaughn Dr, Chambersburg, PA 17202
9604 Upper Strasburg Rd, Upperstrasburg, PA 17265
403 Valley Dr, Fayetteville, PA 17222