Haverford Township Contemporary Homes

$1,425,000
Townhouse For Sale
Active Under Contract
3
BEDS
5
TOTAL BATHS
5,900
SQFT
259 Valley Ridge Road
Haverford, PA 19041
Haverford Reserve Subdivision
$290,000
Townhouse For Sale
Pending
3
BEDS
2
TOTAL BATHS
1,168
SQFT
129 Juniper Road
Havertown, PA 19083
Havertown Subdivision