Homes for sale - LOT 65 Rimrock TER, Penrose, CO 81240 – MLS#755551...