Howell & Brothers Building, 12-14 South Sixth St Philadelphia, Philadelphia County, PA
19th century factory building with cast-iron front. Howell and Brothers were one of the century`s largest manufacturers of paper hanging. The building was demolished in 1961.
×
Delete Story
Are you sure you want to delete this story?