107 West Green Street
Property ID: 8683
107 West Green Street
Champaign, Illinois
Sq Ft: 12,163
Property Type: Building
Location Type: Next to Store
Sale or Sublease: Sublease
Property Status: Available
107 West Green Street
Champaign, Illinois
Sq Ft: 12,163
Property Type: Building
Location Type: Next to Store
Sale or Sublease: Sublease
Property Status: Available