Houses for sale under $2M in Haverford, PA | Page 2


to
For Sale $1,207,895
  • 3 beds
  • 4 baths
  • 3,810
View details
For Sale $1,100,000
Single Family
  • 3 beds
  • 5 baths
  • 4,379
View details
For Sale $929,000
Single Family Residential
  • 5 beds
  • 4 baths
  • 0.39 acres
View details
For Sale $1,500,000
Single Family Residential
  • 5 beds
  • 5 baths
  • 4,900 sqft
View details
9 Spring Mill Ln, Haverford, PA 19041
For Sale $1,275,000
Single Family Residential
  • 5 beds
  • 4 baths
  • 5,240
View details
501 Rose Ln, Haverford, PA 19041
For Sale $875,000
Condo
  • 2 beds
  • 2 baths
  • 2,015 sqft
View details
2301 Parkview Dr, Haverford, PA 19041
For Sale $1,595,000
Condo
  • 2 beds
  • 3 baths
  • 2,970 sqft
View details
2402 Parkview Dr, Haverford, PA 19041
For Sale $1,265,940
  • 2 beds
  • 3 baths
  • 2,807
View details
For Sale $1,022,292
  • 2 beds
  • 3 baths
  • 2,452
View details
For Sale $500,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,086
View details
For Sale $570,000
Condo
  • 3 beds
  • 3 baths
  • 1,767 sqft
View details
237 W Montgomery Ave #3j, Haverford, PA 19041
For Sale $325,000
Condo
  • 2 beds
  • 2 baths
  • 1,071 sqft
View details
260 Montgomery Ave #303, Haverford, PA 19041
For Sale $349,900
Condo
  • 3 beds
  • 2 baths
  • 1,364 sqft
View details
432 Montgomery Ave #101, Haverford, PA 19041
For Sale $325,000
Condo
  • 2 beds
  • 2 baths
  • 1,205 sqft
View details
432 Montgomery Ave #403, Haverford, PA 19041
For Sale $935,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 4,335
View details
For Sale $1,695,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 1.43 acres
View details
223 Cheswold Hill Rd, Haverford, PA 19041
For Sale $1,950,000
Single Family Residential
  • 6 beds
  • 7 baths
  • 7,214
View details
For Sale $799,900
Single Family Residential
  • 5 beds
  • 4 baths
  • 2,951
View details
For Sale $799,000
Single Family Residential
  • 5 beds
  • 3 baths
  • 2,701
View details
For Sale $525,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,350
View details