417-419 N Main StGlen Ellyn, IL 60137
Category: residential / Space: 32 Units + 2 Retail / Aquired: 2016
417-419 Main St is a residential building with retail spaces on the ground floor occupied by restaurants. Four spacious studio apartments are available with brand new remodeling. 29 Restaurants nearby the building (most in walking distance).
- Sushi Ukai
- Nobel House