40 N. Euclid Ave

40 N. Euclid Ave
St. Louis,  MO  63108

3,150 sf retail | restaurant space next to St. Louis’ only Shake Shack location and directly across from Whole Foods Market in the heart of the chic Central West End neighborhood.