This site is currently undergoing construction.
**Attention All DeKalb and Villa Park Residents**
All DeKalb leases have been assigned to Townsend Management. Please direct all communication and rental payments to:
2179 Sycamore Rd #107, DeKalb, IL 60115
All Villa Park leases have been assigned to Tillman Wright Real Estate Management. Please direct all communiation and rental payments to:
Tillman Wright Real Estate
PO Box 798
Downers Grove, IL 60515