Chippewa Trust Company Building

3801-05 S Broadway
St. Louis
Missouri
United States