$450,000 -
5860 Del Rey
Colorado Springs ,
CO 80918
Courtesy of Keller Williams Partners.