Local Issues

Commerce City Vista townhomes

The Vista at Greyhound Park is a 120-unit affordable rental townhome development. 52 units are leased and occupied, and construction continues toward estimated final completion in spring 2027.