We have found 21 properties on Spruce Ln, Villanova, PA. Average price per square feet on Spruce Ln is $189. It is 2.2% higher than average price per sqft Villanova. Average sale price on Spruce Ln is $687,775. It is 18.3% lower than average sale price in Villanova.