O'Hare Plaza I & II
Chicago, IL
Year Acquired: 2004
Location: Chicago, IL
Size: 473,781 SqFt
Stories: 11
prev
next