Homes for sale - 1306 29TH ST N #0, Birmingham, AL 35234 – MLS#8779...