Built St. Louis > > Central Corridor > > Historic Downtown > >

Thiebe-Stierlin Music Company Building
1006 Olive Street
Built: 1905
Architect: Theodore Link
Status: vacant

Locator Map