$1,950
5268 Dresden Road
5268 Dresden Road, Irondale, AL 35210
4 Beds • 2 Bath
$1,655
4102 Prentice Street
4102 Prentice Street, Irondale, AL 35210
1 Bed • 1 Bath
$2,845
4084 Red Rock Pl
4084 Red Rock Pl, Irondale, AL 35210
3 Beds • 2 Bath
$1,795
4130 Prentice St
4130 Prentice St, Irondale, AL 35210
1 Bed • 1 Bath
$825+
Union at Cooper Hill
1423 Montclair Rd, Irondale, AL 35210
1–3 Beds • 1–2 Baths
$1,995
4162 Prentice Street
4162 Prentice Street, Irondale, AL 35210
2 Beds • 2 Bath
$2,125
4155 Prentice St
4155 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
$829+
Crestwood Green at 701 Apartments
701 Crest Valley Way, Birmingham, AL 35212
1–3 Beds • 1–2 Baths
$1,200
1507 Montevallo Rd
1507 Montevallo Rd, Irondale, AL 35210
2 Beds • 1 Bath
$1,845
2215 5th Ave S
2215 5th Ave S, Irondale, AL 35210
3 Beds • 2 Bath
$1,470
129 Briar Grove Dr
129 Briar Grove Dr, Irondale, AL 35210
3 Beds • 1 Bath
$2,195
133 Elder St
133 Elder St, Irondale, AL 35210
4 Beds • 2 Bath
$1,050+
Christine Court
3827 6th Ave S, Birmingham, AL 35222
2 Beds • 1 Bath
$1,750
5021 Fulmar Dr
5021 Fulmar Dr, Irondale, AL 35210
3 Beds • 2 Bath
$1,395
5004 Juiata Dr
5004 Juiata Dr, Irondale, AL 35210
3 Beds • 2 Bath
$2,150
1272 Shades Terrace
1272 Shades Terrace, Irondale, AL 35210
3 Beds • 2 Bath
$1,655
4102 Prentice St
4102 Prentice St, Irondale, AL 35210
1 Bed • 1 Bath
$1,845
4128 Prentice St
4128 Prentice St, Irondale, AL 35210
1 Bed • 1 Bath
$2,845
4084 Red Rock Pl
4084 Red Rock Pl, Irondale, AL 35210
3 Beds • 2 Bath
$2,245
4227 Brevard Blvd
4227 Brevard Blvd, Irondale, AL 35210
2 Beds • 2 Bath
$2,125
4157 Prentice St
4157 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
$1,995
4162 Prentice St
4162 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
$2,175
4178 Prentice St
4178 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
$2,150
1272 Shades Terrace
1272 Shades Terrace, Irondale, AL 35210
3 Beds • 2 Bath
$985+
Village at Grants Mill
5320 Beacon Drive, Irondale, AL 35210
1–2 Beds • 1–2 Baths
$2,315
4227 Brevard Boulevard
4227 Brevard Boulevard, Irondale, AL 35210
2 Beds • 2 Bath
Add apartments to view more properties.
$1,845
4128 Prentice St
4128 Prentice St, Irondale, AL 35210
1 Bed • 1 Bath
Set a maximum price for your search.
$2,125
4157 Prentice St
4157 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
How many bedrooms do you need?
$1,050+
Parkview
3833 6th Ave S, Birmingham, AL 35222
2 Beds • 1 Bath
$1,595
5112 Crowley Dr
5112 Crowley Dr, Irondale, AL 35210
3 Beds • 2 Bath
How many bathrooms do you need?
$1,400
4761 Texas Ave
4761 Texas Ave unit N/A, Irondale, AL 35210
3 Beds • 1 Bath
$900+
Bradford Gardens
3815 6th Avenue South, Birmingham, AL 35222
1 Bed • 1 Bath
$2,045
1390 Creekside Gln
1390 Creekside Gln, Irondale, AL 35210
3 Beds • 2 Bath
$900+
Highland Court
609 38th St S, Birmingham, AL 35222
1 Bed • 1 Bath
$1,795
4130 Prentice St
4130 Prentice St, Irondale, AL 35210
1 Bed • 1 Bath
$1,222+
Met on 7th
2900 7th ave s, Birmingham, AL 35233
1–3 Beds • 1–2 Baths
$2,075
4155 Prentice St
4155 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath
$600
7741 Rugby Ave
7741 Rugby Ave, Birmingham, AL 35206
2 Beds • 1 Bath
$2,265
4163 Prentice St
4163 Prentice St, Irondale, AL 35210
2 Beds • 2 Bath