The River Renaissance was built in 2007 and is a pet-friendly high-rise. River Renaissance is located right on the water and units feature balconies.
•