St Thomas Township Franklin County, PA Homes for Sale & Real Estate

price-
1-11 of 11 Homes
1 of 78
1 of 60
4
Beds
3
3,108
Sq. Ft.
1 of 149
3
Beds
2
1,328
Sq. Ft.
1 of 40
5
Beds
5
4,450
Sq. Ft.
1 of 38
New Construction
3
Beds
2
1,493
Sq. Ft.
1 of 14
For Sale: