8155 Cowboy Ranch View, Peyton, CO 80831 | $495,000 | MLS# REC3968810 | Finanzo