Big Bend Square will include 219 apartments as well as retail.
By Sterling Levy Special to the Post-Dispatch, St. Louis Post-Dispatch: Business
Thu, 01/19/2017 - 3:30pm
Big Bend Square will include 219 apartments as well as retail.