640 SHEPARD DR

Lansdale, PA, 19446
$699,900Price
4Beds
3Baths
2372sqft
Courtesy of: RE/MAX Legacy

640 SHEPARD DR

Lansdale, PA, 19446
$699,900Price
4Beds
3Baths
2372sqft