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
MAGNOLIA-MAINSVILLE
Properties in Franklin County in MAGNOLIA-MAINSVILLE
Find homes for sale in Franklin County by selecting a property below:
18885 Main St, Dry Run, PA 17220
687 Mahantango Dr, Chambersburg, PA 17202
18851 Main Street Dry RUN, Dry Run, PA 17220
18663 Main St, Spring Run, PA 17262
18875 Main St, Dry Run, PA 17220
650 Mahantango Dr, Chambersburg, PA 17202
18791 Main St, Dry Run, PA 17220
18835 Main St, Dry Run, PA 17220
22284 Main St, Doylesburg, PA 17219
18744 Main St, Dry Run, PA 17220
17147 Main St, Spring Run, PA 17262
LOT 149 Mahantango Dr, Hamilton Township, PA 17202
100 Mainsville Rd, Shippensburg, PA 17257
722 Mahantango Dr, Chambersburg, PA 17202
781 Mahantango Dr, Chambersburg, PA 17202
1661 Magnolia Ct, Chambersburg, PA 17202
22483 Main St, Doylesburg, PA 17219
1653 Magnolia Ct, Chambersburg, PA 17202
809 E Main St, Waynesboro, PA 17268
706 Mahantango Dr, Chambersburg, PA 17202
698 Mahantango Dr, Chambersburg, PA 17202
1637 Magnolia Ct, Chambersburg, PA 17202
690 Mahantango Dr, Chambersburg, PA 17202
1000 Mainsville Rd, Shippensburg, PA 17257
18663 Main ST, Dry Run, PA 17220
16746 Main St, Spring Run, PA 17262
22260 Main St, Doylesburg, PA 17219
22144 Main St, Doylesburg, PA 17219
22115 Main St, Doylesburg, PA 17219
22191 Main St, Doylesburg, PA 17219
757 Mahantango Dr, Chambersburg, PA 17202
22167 Main St, Doylesburg, PA 17219
22256 Main St, Doylesburg, PA 17219
1128 Mainsville Rd Unit A, Shippensburg, PA 17257
22218 Main St, Doylesburg, PA 17219
22158 Main St, Doylesburg, PA 17219
769 Mahantango Dr, Chambersburg, PA 17202
782 Mahantango Dr, Chambersburg, PA 17202
1636 Magnolia Ct, Chambersburg, PA 17202
1629 Magnolia Ct, Chambersburg, PA 17202
18825 Main St, Dry Run, PA 17220
1134 Mainsville Rd, Shippensburg, PA 17257
1130 Mainsville Rd, Shippensburg, PA 17257
1181 Mainsville Rd, Shippensburg, PA 17257
Lot 148 Mahantango Dr, Hamilton Township, PA 17202
1096 Mainsville Rd, Shippensburg, PA 17257
623 Mahantango Dr, Chambersburg, PA 17202
119 Mainsville Rd, Shippensburg, PA 17257
1246 Mainsville Rd, Shippensburg, PA 17257
626 Mahantango Dr, Chambersburg, PA 17202
17041 Main St Unit A, Spring Run, PA 17262
1128 Mainsville Rd, Shippensburg, PA 17257
18818 Main St, Dry Run, PA 17220
18675 Main St, Dry Run, PA 17220
18743 Dry Run Rd S, Dry Run, PA 17220
18680 Main St, Dry Run, PA 17220
17041 Main St, Spring Run, PA 17262
18774 Main St, Dry Run, PA 17220
642 Mahantango Dr, Chambersburg, PA 17202
9431 Main St (route 533) W Unit N/A, Letterkenny Township, PA 17265
18777 Dry Run Rd W, Dry Run, PA 17220
618 Mahantango Dr, Chambersburg, PA 17202
634 Mahantango Dr, Chambersburg, PA 17202
16701 Main St, Spring Run, PA 17262
18861 Main St, Dry Run, PA 17220
18851 Main St, Dry Run, PA 17220
18829 Main St, Dry Run, PA 17220
1128 Mainsville Rd Unit B, Shippensburg, PA 17257
928 E Main St, Waynesboro, PA 17268
22070 Main St, Doylesburg, PA 17219
18883 Main St, Dry Run, PA 17220
105 Mainsville Rd, Shippensburg, PA 17257
18687 Main St, Dry Run, PA 17220
18699 Dry Run Rd S, Dry Run, PA 17220
18786 Main St, Dry Run, PA 17220
1144 Mainsville Rd, Shippensburg, PA 17257
615 Mahantango Dr, Chambersburg, PA 17202
664 Mahantango Dr, Chambersburg, PA 17202
17245 Main St, Spring Run, PA 17262
17283 Main St, Pittsburgh, PA 15201
693 Mahantango Dr, Chambersburg, PA 17202
703 Mahantango Dr, Chambersburg, PA 17202
18752 Main St, Dry Run, PA 17220
18663 MAIN STREET DRY Run, DRY RUN, PA 17220
18825 Main St, Dry Run, PA 17220
510 S Main St, Mont Alto, PA 17237
Lot # 153 Mahantango Dr, Hamilton Township, PA 17202
915 E Main St, Waynesboro, PA 17268
16775 Main St, Spring Run, PA 17262
901 E Main St, Waynesboro, PA 17268
738 Mahantango Dr, Chambersburg, PA 17202
18744 MAIN St, FANNETT TWP, PA 17219
1645 Magnolia Ct, Chambersburg, PA 17202
821 E Main St, Waynesboro, PA 17268
1209 Mainsville Rd, Shippensburg, PA 17257
1257 Mainsville Rd, Shippensburg, PA 17257
8082 E Main St, Waynesboro, PA 17268
1628 Magnolia Ct, Chambersburg, PA 17202
1160 Mainsville Rd, Shippensburg, PA 17257
18758 Main St, Dry Run, PA 17220
18799 Main St, Doylesburg, PA 17219
18768 Main St, Dry Run, PA 17220
658 Mahantango Dr, Chambersburg, PA 17202
715 Mahantango Dr, Chambersburg, PA 17202
635 Mahantango Dr, Chambersburg, PA 17202
22511 Main St, Doylesburg, PA 17219
1212 Mainsville Rd, Shippensburg, PA 17257
754 Mahantango Dr, Chambersburg, PA 17202
1226 Mainsville Rd, Shippensburg, PA 17257
22269 Main St, Doylesburg, PA 17219
1198 Mainsville Rd, Shippensburg, PA 17257
1057 Mainsville Rd, Shippensburg, PA 17257
1001 E Main St, Waynesboro, PA 17268
1143 Mainsville Rd, Shippensburg, PA 17257
1159 Mainsville Rd, Shippensburg, PA 17257
815 E Main St, Waynesboro, PA 17268
18811 Main St, Dry Run, PA 17220
811 E Main St, Waynesboro, PA 17268
610 Mahantango Dr, Chambersburg, PA 17202
18257 Main St, Dry Run, PA 17220
18817 Main St, Dry Run, PA 17220
16721 Main St, Spring Run, PA 17262
16868 Main St, Pittsburgh, PA 15201
789 Mahantango Dr, Chambersburg, PA 17202
22143 Main St, Doylesburg, PA 17219
16729 Main St, Spring Run, PA 17262
920 E Main St, Waynesboro, PA 17268
916 E Main St, Waynesboro, PA 17268
111 Mainsville Rd, Shippensburg, PA 17257
18675 Main St, Dry Run, PA 17220
17147 Main St, Spring Run, PA 17262
115 Mainsville Rd, Shippensburg, PA 17257
123 Mainsville Rd, Shippensburg, PA 17257
22077 Main St, Doylesburg, PA 17219
17117 Main St, Pittsburgh, PA 15201
101 Mainsville Rd, Shippensburg, PA 17257
22045 Main St, Doylesburg, PA 17219
17089 Main St, Spring Run, PA 17262
16801 Main St, Spring Run, PA 17262
18793 Main Street Dry Run, Dry Run, PA 17220
1184 Mainsville Rd, Shippensburg, PA 17257
16902 Main St, Spring Run, PA 17262
16885 Main St, Pittsburgh, PA 15201
18651 Main St, Dry Run, PA 17220
17156 Main St, Spring Run, PA 17262
829 Mahantango Dr, Chambersburg, PA 17202
18801 Main St, Dry Run, PA 17220
762 Mahantango Dr, Chambersburg, PA 17202
18778 Main St, Dry Run, PA 17220
1609 Magnolia Ct, Chambersburg, PA 17202
746 Mahantango Dr, Chambersburg, PA 17202
18743 Main ST, Dry Run, PA 17220
770 Mahantango Dr, Chambersburg, PA 17202
875 E Main St, Waynesboro, PA 17268
18257 Main, Dry Run, PA 17220
18777 Main St, Dry Run, PA 17220
1126 Mainsville Rd, Shippensburg, PA 17257
845 Mahantango Dr, Chambersburg, PA 17202
Lot #149 Mahantango Dr, Hamilton Township, PA 17202