$374,938 -
6011 Notch Top
Colorado Springs ,
CO 80927
Courtesy of Keller Williams Realty LLC.