419-421 N Main StGlen Ellyn, IL 60137
Space: 32 Units + 2 Retail;
419-421 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