River Plaza
405 N Wabash Avenue Chicago Illinois USA
View on a map- Year Build:
- 1977
River Plaza at 405 N Wabash Avenue The amenities in the complex include a health club swimming pool There are 697 units in the complex
405 N Wabash Avenue Chicago Illinois USA
View on a mapRiver Plaza at 405 N Wabash Avenue The amenities in the complex include a health club swimming pool There are 697 units in the complex