Residents had raised concerns that the planned 140-unit Pickett Apartments development could harm the Sandy Creek area.
St. Louis developer AHM Group on Thursday shared new renderings and an updated timeline for construction on a 29-story, mass ...