Villas on 76th Project Details A D D R E S S2002 W 76th Ave C I T Y / S T A T EDenver, 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) View fullsize View fullsize View fullsize View fullsize