59-61 West Hubbard Street

59-61 West Hubbard Street
Chicago, Illinois 60654

Rentable Area of Building 19,750 S.F.
Typical Floorplate Various S.F.
Number of Stories 3