On a clear day you can’t quite see forever, but you can have a good view of the Chicago skyline some 20 miles in the distance from the high-rise towers at The Apartments of Wheaton Center. The apartments are a short distance from the Metra stop and a few minutes stroll from downtown Wheaton’s shopping,... Read more »