River Plaza Building is located at 405 N Wabash Ave, 芝加哥, 伊利诺斯州 60611, Central Chicago neighborhood. This 公寓 building was built in 1977 and has a total of 50 floors with 697 units. Amenities include Doorman 和 Indoor Pool. It currently have 24 Active Sales and 16 Active Rentals which can be seen individually below. See other buildings available in zipcode 60611. See all buildings in Central Chicago.