Property Filter

  • Reset
  • Property Type

  • Specialty Available

  • Location

  • Size

  • Reset


The Powerhouse Office Building was developed in 1987 on the foundation of the former St. Louis Union Station Powerhouse Building. The Union Station Theatre was constructed on cleared land in 1988. Both buildings were 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 and a 43,703 SF 1 story movie theatre 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

View Map & Directions>

Property Flyer