Grove

The Grove is a garden style apartment community, with 148 units, located in Colorado Springs, CO.