442 INVERARAY ROAD, Villanova, PA
3 Bd
4 Ba
MLS® PADE2080860 • BHHS Fox & Roach-Haverford
742 NEWTOWN ROAD, Villanova, PA
6 Bd
MLS® PADE2067114 • BHHS Fox & Roach-Haverford