(817) 927-0050 INFO@WOODCRESTCAPITAL.COM

UNION STATION: POWERHOUSE

ST. LOUIS, MISSOURI

Property Filter

  • Reset
  • Property Type

  • Specialty Available

  • Location

  • Size

  • Reset

Powerhouse

The 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

View Map & Directions>

Property Flyer

 

 

 

 

 

 

Want to keep up-to-date with our leasing opportunities?

Sign up for our emails here!

No, thanks!