House for sale, 342 Grays Lane , Montgomery County, Pennsylvania, in Haverford, United States
Haverford, 342 Grays Lane , Montgomery County, Pennsylvania
Detached house • 7 bed. • 5 bath. • 937.86 m²
Detached house • 7 bed. • 5 bath. • 937.86 m²
Detached house • 5 bed. • 5 bath. • 913.33 m²
Detached house • 7 bed. • 6 bath. • 771.1 m²