Villas on 76th

Project Details

A D D R E S S

2002 W 76th Ave

C I T Y / S T A T E

Denver, CO


S I Z E

384 Units


V I N T A G E

1971


S T A T U S

Currently Owned - Recapitalized (2021)