$414,000 -
8836 Bella Flora
Colorado Springs ,
CO 80924
Courtesy of Keller Williams Premier Realty.