Proposed five-story apartment building in St. Charles doesn't sit well with nearby residents

A proposed five-story apartment building along Riverside Avenue in St. Charles is facing stiff opposition from nearby residents who say the massive structure would block views of the Fox River and make the area’s bad parking situation much worse.

Related posts