Listing Summary

Image

3310 N Duncan Rd., Champaign, IL 61822

Industrial for sale - This Class A industrial building was constructed between 2005


Email Listing