409 E 18

0
Two St. Louis based food and beverage concepts are opening soon in this newly-renovated building in the East Crossroads.

409 E. 18th St. |

Two restaurants; 8,200 square-foot offices |

Cost: $2 million |

Open summer 2017