ReNew Riverview photograph

ReNew Riverview

Use attributes for filter !
Address99 N Main St, Memphis, TN 38103, USA
Height 9000 (cm)
Opened 1968
Hours Closed ⋅ Opens 10AM
Phone +1 901-334-9700
Did you knowThe Renaissance Apartments is the ninth-tallest building in Memphis (296 ft / 90 m).
View Offer Latest updates
Date of Reg.
Date of Upd.
ID1128003
Send edit request

About ReNew Riverview


The Renaissance Apartments, formerly known as 99 Tower Place Apartments, is the 9th tallest building in Memphis, Tennessee and tallest all-residential building in the city.

Where is the ReNew Riverview

ReNew Riverview Map
Click on the photo of ReNew Riverview to view it on Google Maps.

Related Persons

Next Profile ❯