One Main Management
Office Space, Retail Space, and Residential - Downtown Champaign
Square Footage: 4,010 sq ft Rent: $17/SF NNN