The Village at Lionstone

A 288-unit apartment community located in Colorado Springs.