Sloss Blast Furnace Site

1st Ave. at 32nd St.
Birmingham
Alabama
United States