New Apartment Buildings

Denizen Apartments located in Denver, CO is comprised of two five-story apartment buildings with 275 units. It is located at the Alameda Station park-n-ride stop and is the first transit station in the city being redesigned using the TOD (Transit Oriented Development) pilot program guidelines created by the RTD (Regional Transportation District) and the City and County of Denver to transform transit stations into vibrant destinations. It is designed to achieve LEED Gold certification.

Denizen Apartments
Denver, CO
Services Provided