Village Green Place


2500 Village Green Place
Champaign, Illinois 61821


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


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.