$509,900 -
6848 Shimmering Leaf
Colorado Springs ,
CO 80908
Courtesy of RE/MAX Advantage Realty, Inc..