River Landing
A Place To Live
Contact Home
About Project Update Reports & Public Input Photo Gallery South Downtown History

River Centre

River Centre is an office building located in River Landing at the corner of 2nd Avenue South and 19th Street South, managed by Triovest. It has approximately 77,051 square feet of office and retail space, and opened in 2012.


Contact Home