Chicago Architecture Info

River Place on the Park

Address
680 North Larrabee Street
Chicago, Illinois 60654
Basic Information
Designed by Pappageorge/Haymes
Type Skyscraper
Floors: 21
Neighborhood: Near South Side