LOT 65 Rimrock TER, Penrose, CO 81240 - MLS#7555516 - REAL experts ...