Village Green Place

Location

2500 Village Green Place
Champaign, Illinois 61821

Details

Building Size: 14,667 SF
Tenants: Mix of retail, restaurant & professional office space

Description

2500-2510 Village Green Place, Champaign, Illinois

Village Green was renovated in late 2016 and is located in Village at the Crossing at the southwest corner of Duncan Road and Windsor Road. The two 14,667 square foot buildings contain a mix of retail, restaurant and professional office space and are directly across from Jupiter’s at the Crossing. The area is surrounded by residential subdivisions.