$415,000 -
7763 Barn Owl
Fountain ,
CO 80817
Courtesy of Keller Williams Partners 719-955-1999