The Triangle

4014 Choteau Ave
St. Louis ,  MO  63110

New retail redevelopment at the East entrance to The Grove in St. Louis.