$230,000 Active --Beds--Baths--Sqft0.74Acres 17380 Willow Tree Dr Lot 11, Salida, CO 81201 MLS#: 8402350