- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 200,000
- $ 300,000
- $ 400,000
- $ 600,000
- $ 1,000,000
- List
- Mixed
- Map
12,511 Properties Available
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)
$159,900
108 NEKOMA DRIVE, Birmingham, AL 35215
Listed by Trelora Realty, INC
$149,777
2226 SHADES AVENUE, Florence, AL 35630
Listed by Keller Williams Realty Hoover
$145,000
1904 WALKER DRIVE, Fultondale, AL 35068
Listed by EXIT Realty Birmingham
$124,900
139 ELRIE BOULEVARD, Bessemer, AL 35020
Listed by Keller Williams Realty Vestavia
$110,000
2053 MONTREAT CIRCLE #Apt. D, Vestavia Hills, AL 35216
Listed by ARC Realty Vestavia
$79,999
1202 LANNINGHAM ROAD, Cleveland, AL 35049
Listed by Keller Williams Realty Blount
$75,000
121 COUNTY ROAD 338, Chelsea, AL 35043
Listed by Five Star Real Estate, LLC
$75,000
412 5TH STREET, Sylacauga, AL 35150
Listed by Keller Williams Realty Vestavia
$68,000
3218 CENTRAL AVENUE, Birmingham, AL 35224
Listed by LAH Sotheby's International Realty Hoover
$1,550
8236 2ND AVENUE S, Birmingham, AL 35206
Listed by Collective Holdings
$1,400
512 SUNHILL ROAD NW, Center Point, AL 35215
Listed by Collective Holdings
$2,650,000
3405 BROOK MOUNTAIN LANE, Mountain Brook, AL 35223
Listed by LIST Birmingham
$765,100
1309 BRAYFIELD CREST DRIVE, Vestavia Hills, AL 35242
Listed by Harris Doyle Homes
$763,300
1291 BRAYFIELD CREST DRIVE, Vestavia Hills, AL 35242
Listed by Harris Doyle Homes
$759,900
7965 BINGHAM LANE, Trussville, AL 35173
Listed by Keller Williams Homewood
$711,000
1299 BRAYFIELD CREST DRIVE, Vestavia Hills, AL 35242
Listed by Harris Doyle Homes
$700,000
3601 CRESTSIDE ROAD, Mountain Brook, AL 35223
Listed by Keller Williams Realty Vestavia
$672,200
1283 BRAYFIELD CREST DRIVE, Vestavia Hills, AL 35242
Listed by Harris Doyle Homes
$637,950
1295 BRAYFIELD CREST DRIVE, Vestavia Hills, AL 35242
Listed by Harris Doyle Homes
























