Windsor Apartments

windsoraptsWindsor Apartments

629 North First Street
DeKalb, Il. 60115
Picturesque setting in the heart of DeKalb.
  • 1 & 2 BR units
  • Carports
  • Laundry on-site
  • Quiet Lifestyle

Call for more information
& availability

(815) 758-0600