Atwater Project: Development Leading to Environmental Improvement
It’s a little counterintuitive, but sometimes development can lead to improved natural areas on a site. Such is the case with Atwater redevelopment project in Naperville. More than 90 acres