View Details $980,000 1 of 59 Cucharas River Est. | La Veta 4 beds 2 baths 3,118 sqft 107 acres On Site: 29 Days