Homes for sale - 6388 Terrace LN, Salida, CO 81201 – MLS#3157399 - ...