Xerox Centre

CHICAGO, IL I USA

1980 I OFFICE

880,000 SF