What do one of the biggest shopping malls in the country and one of the biggest Forest Preserves in the United States have in common? They are both less than a 10 minute drive from Willow Crossing Apartments in Elk Grove Village, Illinois! That’s right, all you nature lovers and shopping addicts will both have…