Constructed in 2004, the Renaissance at Civic Center apartment building comprises 216 units of the following unit mix: One Bedroom, Single Room Occupancy, totaling 77,000 SqFt. The property is located in Denver - Downtown, at 25 East 16th Avenue, Denver.