St. Louis Star Building

f151p1371

Location: 303 North 12th Street, St. Louis, Missouri
Date of Construction: c. 1903
Date of Demolition: c. late 1970s
Architects: Barnett, Haynes & Barnett with Ernest Helfensteller