Sherry Apartments
Naperville, IL
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Situated on 10 acres, this property features a three-building apartment complex made up of 164 units located just west of Chicago in Naperville, the fastest growing community in Illinois. There are 128 one-bedroom and 36 two-bedroom apartments.