1022-32 North 6th Street Location: 1022-1032 North 6th Street, St. Louis, Missouri Date of Demolition: 2003