For lease is 7,000 SF of warehouse space at the intersection of 18th and Delmar in Downtown St. Louis. The space features access to a shared loading dock and 14′ ceilings. Asking $3,000/mo plus utilities.
Originally posted here:
7,000 SF Warehouse Space – Downtown St. Louis (730 N 18th Street)