St. Louis Stamping Company Buildings

101 Cass Ave.
St. Louis
Missouri
United States