Station Place - Downtown Office Building

400 South 18th Street St. Louis, MO 63103

  • 128,015 Square Feet
  • Office
  • For Sale For Lease

Summary Description

128,015 gross square feet. 32,000 square foot floor plates. 

Building Size: 128015 Square Feet

Area Available: 128,015 Square Feet


  • 35 covered parking spaces
  • Adjoining parking lot & MetroLink station
  • Owner will consider lease with user of at least 65,000 SF

Property Experts

Contact us regarding this property

An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.

Your request has been submitted.

Someone will contact you shortly.