10 & 120 South Riverside Plaza is a 1.4M SF campus located along the Chicago River in the West Loop neighborhood. Adjacent to Union Station and Ogilvie Transportation Center, 10 & 120 South Riverside boasts unparalleled accessibility – pairing it with idyllic views and exceptional amenities making it a prime office and retail destination.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.