45 Active listings
Homes For Sale
138 Active Listings
$575,530 Avg Price
Looking to buy a Home in Upper Providence, Pennsylvania? Visit our Homes for Sale!