- Stone Ridge Apartments, Homewood, AL 35209$1,495 - $1,5452 - 3 beds · 6 units availableStone Ridge ApartmentsHomewood, AL 35209Featured

- Cliff Terrace, Birmingham, AL 35205$1,099 - $1,5431 - 2 beds · 10 units availableCliff TerraceBirmingham, AL 35205Price Drop

- Valley Crest, Birmingham, AL 35209$950 - $1,0991 - 2 beds · 13 units availableValley CrestBirmingham, AL 35209Special Offer

- Top of the Cliff, Birmingham, AL 35205$887 - $1,0971 bed · 4 units availableTop of the CliffBirmingham, AL 35205Price Drop

- Breckenridge, Birmingham, AL 35243$1,080 - $1,6821 - 3 beds · 14 units availableBreckenridgeBirmingham, AL 35243New Today

- Clairmont Hill, Birmingham, AL 35222$824 - $9721 bed · 2 units availableClairmont HillBirmingham, AL 35222Special Offer

- Malibu Apartments, Birmingham, AL 35205$895 - $1,1001 - 2 beds · 5 units availableMalibu ApartmentsBirmingham, AL 35205

- Foundry Yards, Birmingham, AL 35233$1,100 - $2,378Studio - 2 beds · 28 units availableFoundry YardsBirmingham, AL 35233Price Drop

- Beacon Pointe Apartments, Birmingham, AL 35209$749 - $1,1991 - 3 beds · 6 units availableBeacon Pointe ApartmentsBirmingham, AL 35209

- Union at Cooper Hill, Birmingham, AL 35210$949 - $1,3781 - 3 beds · 21 units availableUnion at Cooper HillBirmingham, AL 35210New Today

- 3441 Sandner Ct #C, Homewood, AL 35209$1,2951 bed · 1 bath · 647 sq ft3441 Sandner Ct #CHomewood, AL 35209Featured

- Lane Parke, Mountain Brook, AL 35223$2,355 - $2,9151 - 2 beds · 15 units availableLane ParkeMountain Brook, AL 35223New Today

- Shake House, Birmingham, AL 35205$2,1002 beds · 2 units availableShake HouseBirmingham, AL 35205

- Dewberry Downs, Birmingham, AL 35226$1,2892 beds · 1 units availableDewberry DownsBirmingham, AL 35226

- 851 Vestavia Villa Ct, Vestavia, AL 35226$1,6002 beds · 2 baths · 1,000 sq ft851 Vestavia Villa CtVestavia, AL 35226

- 2990 Rhodes Cir S #119, Birmingham, AL 35205$1,0001 bed · 1 bath · 600 sq ft2990 Rhodes Cir S #119Birmingham, AL 35205View units

- 2600 Highland Ave S #701, Birmingham, AL 35205$3,6002 beds · 2 baths · 1,652 sq ft2600 Highland Ave S #701Birmingham, AL 35205View units

- 2620 Southbury Cir, Vestavia Hills, AL 35216$1,4452 beds · 2.5 baths · 1,147 sq ft2620 Southbury CirVestavia Hills, AL 35216Special Offer

- 4505 Buttewoods Ln, Birmingham, AL 35242$7,5005 beds · 6 baths · 7,100 sq ft4505 Buttewoods LnBirmingham, AL 35242Featured

- 178 Old Montgomery Hwy #B, Vestavia Hills, AL 35216$1,5952 beds · 1 bath · 960 sq ft178 Old Montgomery Hwy #BVestavia Hills, AL 35216Featured

- 1315 Inverness Cove Dr, Birmingham, AL 35242$2,2003 beds · 2.5 baths · 1,923 sq ft1315 Inverness Cove DrBirmingham, AL 35242Featured

- Georgetown Dr, Birmingham, AL 35216$1,9952 beds · 1.5 baths · 1,154 sq ftGeorgetown DrBirmingham, AL 35216

- 2644 Southbury Cir, Vestavia Hills, AL 35216$1,6502 beds · 2 baths · 1,115 sq ft2644 Southbury CirVestavia Hills, AL 35216

- 2643 Southbury Cir, Vestavia, AL 35216$1,6002 beds · 1.5 baths · 1,091 sq ft2643 Southbury CirVestavia, AL 35216

- 401 20th St #302, Birmingham, AL 35233$1,9502 beds · 2 baths401 20th St #302Birmingham, AL 35233View units

- 406 Skyview Dr #H, Birmingham, AL 35209$8951 bed · 1 bath · 900 sq ft406 Skyview Dr #HBirmingham, AL 35209

- 502 Running Brook Rd #502, Birmingham, AL 35226$1,9503 beds · 3.5 baths · 1,700 sq ft502 Running Brook Rd #502Birmingham, AL 35226

- 2209 Montreat Cir #D, Vestavia Hills, AL 35216$1,6002 beds · 2 baths · 1,085 sq ft2209 Montreat Cir #DVestavia Hills, AL 35216

- 2741 Southbury Cir, Vestavia Hills, AL 35216$1,8503 beds · 2 baths · 1,363 sq ft2741 Southbury CirVestavia Hills, AL 35216

- 1120 Beacon Pkwy E #408, Birmingham, AL 35209$1,9502 beds · 2 baths · 1,482 sq ft1120 Beacon Pkwy E #408Birmingham, AL 35209

- 2106 Montreat Pkwy, Vestavia Hills, AL 35216$2,5003 beds · 2.5 baths · 1,850 sq ft2106 Montreat PkwyVestavia Hills, AL 35216

- 701 Running Brook Rd #701, Hoover, AL 35226$1,4752 beds · 2.5 baths · 1,236 sq ft701 Running Brook Rd #701Hoover, AL 35226

- 20202020 5th Ave S #337, Birmingham, AL 35233$1,7502 beds · 2 baths20202020 5th Ave S #337Birmingham, AL 35233

- 3101 Lorna Rd #221, Hoover, AL 35216$1,4452 beds · 2 baths · 1,174 sq ft3101 Lorna Rd #221Hoover, AL 35216

- 2020 5th Ave S #139, Birmingham, AL 35233$1,4501 bed · 1 bath · 616 sq ft2020 5th Ave S #139Birmingham, AL 35233View units

- 57 Hanover Cir S, Birmingham, AL 35205$1,2001 bed · 1 bath57 Hanover Cir SBirmingham, AL 35205

- 1202 Woodland Vlg #1202, Birmingham, AL 35216$1,4752 beds · 2 baths · 1,066 sq ft1202 Woodland Vlg #1202Birmingham, AL 35216

- 3350 Altamont Rd #C-9, Birmingham, AL 35205$1,6502 beds · 1 bath · 778 sq ft3350 Altamont Rd #C-9Birmingham, AL 35205View units

- 1100 27th St S #204, Birmingham, AL 35205$2,5002 beds · 2 baths1100 27th St S #204Birmingham, AL 35205

