St. Louis, MO

4180 Manchester Ave

Year Built: 1892 | Acquired: 2022 | 1,590 SF

Key Tenants: Chakra Wellness & Kaleidoscope Management Group

Next
Next

Carriage Crossing