1300 20th Street Ensl #B-5JAVASCR, Birmingham, AL 35218. This home last sold for $277,500 in February 2023. The Zestimate for this house is $273,400. The Rent Zestimate for this home is $1,161/mo. Show more