Services
150 N. Riverside, Chicago
A highrise building in Chicago, Illinois, The building is 51 stories tall. The building occupies a two-acre site on the west bank of the Chicago River. The building features 1.2 million square feet of leasable office space. Due to its unique superstructure design, it encompasses just 25 percent of the lot.