Houses for sale in Pelham, AL


to
For Sale $259,900
Single Family
    View details
    For Sale $229,900
    Single Family Residential
    • 1 bath
    • 1,539 sqft
    View details
    For Sale $299,900
    Single Family Residential
    • 4 beds
    • 3 baths
    • 0.3 acres
    View details
    For Sale $247,900
    Single Family
    • 4 beds
    • 3 baths
    View details
    For Sale $159,900
    Single Family
    • 3 beds
    • 2 baths
    • 1,293 sqft
    View details
    301 Mills Way, Pelham, AL 35124
    For Sale $319,900
    Single Family Residential
    • 4 beds
    • 3 baths
    • 9,583 sqft
    View details
    For Sale $295,000
    Single Family Residential
    • 10,454 sqft
    View details

    Alternative address:1444 Indian Crest Dr, Indian Springs, AL 35124

    For Sale $379,000
    Single Family Residential
    • 1 bath
    • 1,592 sqft
    View details

    Alternative address:194 Indian Forest Rd, Indian Springs, AL 35124

    For Sale $519,000
    Single Family Residential
    • 4 beds
    • 2 baths
    • 1,536 sqft
    View details
    For Sale $798,000
    Single Family Residential
    • 4 baths
    View details
    For Sale $178,500
    Single Family Residential
    • 3 beds
    • 2 baths
    • 1,500 sqft
    View details
    For Sale $219,900
    Single Family Residential
    • 3 beds
    • 2 baths
    • 6,098 sqft
    View details
    For Sale $215,000
    Single Family Residential
    • 1 bath
    • 1,530 sqft
    View details

    Alternative address:233 Cahaba Oaks Trl, Indian Springs, AL 35124

    For Sale $749,500
    Single Family Residential
    • 2 baths
    • 2,768 sqft
    View details
    For Sale $209,900
    Single Family Residential
    • 4 beds
    • 2 baths
    • 7,840 sqft
    View details

    Alternative address:2076 Cahaba Valley Rd, Indian Springs, AL 35124

    For Sale $2,000,000
    Single Family
      View details
      For Sale $2,499,000
      Single Family
      • 9 beds
      • 6.5 baths
      • 3,990 sqft
      View details

      Alternative address:600 Indian Trail Rd, Indian Springs, AL 35124

      For Sale $1,950,000
      Single Family
      • 4 beds
      • 3 baths
      • 1,595 sqft
      View details

      Alternative address:495 Mcguire Rd, Indian Springs, AL 35124

      For Sale $239,900
      Single Family
      • 1 bath
      • 1,432 sqft
      View details