(817) 927-0050 INFO@WOODCRESTCAPITAL.COM

GRAND CENTRAL

ST LOUIS, MISSOURI

Grand Central

The Grand Central Office Building is a 61,786 SF, 4 story office property situated on .72 acres. It is located in the Southwestern portion of the St. Louis CBD. The complex contains over 100 retail stores and restaurants, 4 active train tracks, and a Hyatt Regency Hotel.

Location: 415 S. 18th Street, St. Louis, Missouri 63103

View Map & Directions>

Property Flyer