Belcher-Nixon Building

1728 29th St. Ensley
Birmingham
Alabama
United States