2919 Crossing Court
Description
2919 Crossing Court, Champaign, Illinois
The Crossing Court office building is 15, 590 SF and located on the northeast corner of Windsor Road and Duncan Road close to several restaurants and retail shopping at Village at the Crossing.