1022-32 North 6th Street

1022N6thSt_2003_p1_neg5_05

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