Lafayette Park @ STL City
2023 Lafayette Ave
St. Louis MO 63104
United States