Artemis at Spring Canyon

Colorado Springs, Colorado

Location

292

Units

268,396

SF

14.6

Acres

Artemis at Spring Canyon is a 292-unit property built in 1997 and is located in the Garden of the Gods submarket in Colorado Springs, Colorado. The property rets on a 14.67 acre lot in the highly desirable West of Colorado Springs. The property is positioned along Garden of the Gods Roach which is widely considered the high-tech corridor of the metro area and is one of the busiest thoroughfares on the Westside with nearly 52,000 vehicles passing by the property on a daily basis. Additionally, the property is adjacent to 125-acre office complex, single-family residents, and multiple recreational amenities.

Website