3 -11 South Newstead Avenue

St. Louis, MO 63108

About

Office space in Central West End with several suites available in a unique and historic building located on the corner of Laclede Ave and S. Newstead Ave. Near Wash U, Forest Park, Euclid shops and restaurants. Bus lines and MetroLink within walking distance.

Suites Available

Location

TenantBase does not represent any properties displayed on this site.
Listing courtesy of RE/MAX Results

Tour This Property

Create an account to connect with a local broker who can help you tour this property and others!