Size 384 Units
Address 2002 W 76th Ave. | Denver, CO 80221
Style Garden Walk-up
Acquisition 2013
Status Owned