We have found 31 properties on Joshua Rd, Lafayette Hill, PA. Average price per square feet on Joshua Rd is $163. It is 19.9% higher than average price per sqft Lafayette Hill. Average sale price on Joshua Rd is $176,320. It is 48% lower than average sale price in Lafayette Hill.