Ideal Department Store Building

111 19th St., N
Birmingham
Alabama
United States