$2,995
1421 33rd Street North
1421 33rd Street North, Birmingham, AL 35234
4 Beds • 3 Bath
$730
2117 23rd St N
2117 23rd St N, Birmingham, AL 35234
2 Beds • 1 Bath
$1,200
3338 30th Way N
3338 30th Way N, Birmingham, AL 35207
4 Beds • 2 Bath
$850
2004 21st St N
2004 21st St N, Birmingham, AL 35234
3 Beds • 1 Bath
$825
1501 19th St N
1501 19th St N, Birmingham, AL 35234
2 Beds • 1 Bath
$750
704 24th Ave W
704 24th Ave W, Birmingham, AL 35204
2 Beds • 1 Bath
$795
3827 40th Ave N
3827 40th Ave N, Birmingham, AL 35217
2 Beds • 1 Bath
$800
1609 6th St N
1609 6th St N, Birmingham, AL 35204
2 Beds • 1 Bath
Price Unavailable
Park Place
600 24th St N, Birmingham, AL 35203
$675
2000 30th Ave N
2000 30th Ave N, Birmingham, AL 35207
2 Beds • 1 Bath
$799
2000 Stouts Rd
2000 Stouts Rd, Birmingham, AL 35234
2 Beds • 1 Bath
$950
1914 19th Ct N
1914 19th Ct N, Birmingham, AL 35234
3 Beds • 1 Bath
$1,400
2008 3rd Ave N
2008 3rd Ave N unit 6-D, Birmingham, AL 35203
2 Beds • 1 Bath
$1,800
1914 3rd Ave N
1914 3rd Ave N unit 303, Birmingham, AL 35203
1 Bed • 1 Bath
$1,245
628 Tree Haven Dr
628 Tree Haven Dr, Birmingham, AL 35214
3 Beds • 2 Bath
$975
4233 39th Ave N
4233 39th Ave N, Birmingham, AL 35217
3 Beds • 1 Bath
$1,130
554 42nd Pl N
554 42nd Pl N, Birmingham, AL 35222
3 Beds • 1 Bath