620 Shenandoah & 2322 South 7th Street, Saint Louis, MO 63104

Request info Add to list

Choose nearby businesses to show on the map:

Yelp
Edit property

Building Details:

620 Shenandoah & 2322 South 7th Street is an industrial property located in Saint Louis, MO. The property currently has 1 industrial space for lease and is marketed by .

Located in the heart of Soulard off of 7th Street. Minutes from downtown St. Louis with close access to Highways I-55, I-44 and I-40.

  • Available Spaces
Suite Space Type Pricing Size
--- Industrial Space For sale: Contact for Pricing
2 buildings for sale. Approx. 37,544 SF on 2.14 AC, 5,785 SF of office.
View Details

Request Property Information

Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.