UNION STATION: POWERHOUSE
ST. LOUIS, MISSOURIThe Powerhouse Office Building at Union Station was developed in 1987 on the foundation of the former St. Louis Union Station Powerhouse Building and was developed as part of the Union Station Complex, a redevelopment of the former St. Louis Union Station. The property is a Class A 68,578 SF, 4 story, multi-tenant office building situated on 2.724 acres of land. The office building was constructed on the original foundation of a power plant of a former train station, which was built in 1904. This property is located in the downtown St. Louis area adjacent to the superstructure of the Union Station Marketplace.
Location: 401 South 18th Street, St. Louis, Missouri 63103
Property Flyer