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