Chicago Architecture Info
Two River Place
Also known as
2 River Place
Address
720 North Larrabee
Chicago, Illinois 60654
Basic Information
Designed by Pappageorge/Haymes
Cost $39,000,000
Type Skyscraper
Floors: 18
Maximum height 218 feet/65 meters
Neighborhood: Near North Side