Year Built: 1962| 3,234 Approx. Square Feet
717 Kenilworth Avenue, Glen Ellyn, Il 60137
Year Built: 1969| 2,215 Approx. Square Feet
23w134 Sherbrooke Lane, Glen Ellyn, Il 60137