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.
Read More

By

Leave a Reply

%d bloggers like this: