12/16/2021

Acquisition of Villas on 76th

Villas on 76th, a 384-unit multifamily property located in Denver, CO