18th St S and 26th Ave Birmingham, AL 35209 Deze onroerend goed ligt in 18th St S and 26th Ave Birmingham, AL 35209, in de stad van Harlem Heights.