$362,448 -
6030 Notch Top
Colorado Springs ,
CO 80927
Courtesy of Keller Williams Realty LLC.