We have found 56 properties on Upland Rd, Havertown, PA. Average price per square feet on Upland Rd is $143. It is 10.0% higher than average price per sqft Havertown. Average sale price on Upland Rd is $220,731. It is 10.8% lower than average sale price in Havertown.