Windscape Village

Residential Project

A 352-units apartment project in Naperville, Illinois, Windscape Village offers luxurious amenities such as tennis courts and walking and jogging trails.

Address: 896 Benedetti Drive, Naperville, IL 60563