• Union Station Theater - 401 S 18th St, Saint Louis, MO 63103

For Lease

Retail

Available Space

Available now!
44,000
Square feet
  • Time on Market
    over 3 years
  • Space ID
    1963291
  • Overview

    Ample Parking & 24-hour Security. Rapidly Growing Downtown Area. Landmark Location. Great Visibility.

  • Presented By
    woodcrest capital
    Woodcrest Capital, LLC
Contact or Call

Property Details

  • Property Type
    Retail, Office
  • Submarket
  • Total Available
    44,000RSF
  • Largest Contiguous
    44,000RSF
  • Building Class
    B
  • Property ID
    1438968

Landlord's Leasing Representative

  • Woodcrest Capital, LLC
    woodcrest capital