Great location along West Terra Cotta Avenue in Crystal Lake, Illinois. Center is located along the highly trafficked Terra Cotta Avenue directly in-between Highway 31 and Highway 14. Current tenants within the center are Subway, The UPS Store, and New Peking Chinese Restaurant. Surrounded by numerous retail and office establishments.