top of page

Garden of the Gods Plaza

1045 Garden of the Gods Rd, Colorado Springs, CO 80907, USA

Exited

96,322 SF

Property Description

SC Holdings successfully exited the asset in February 2024.

Property Location

bottom of page