Find office space in Spaces Near North Side for 5 persons with everything taken care of

1500 N Halsted St Floor 2, Chicago, IL 60642, USA