View Details $560,000 1 of 23 Cucharas River Est. | La Veta 2 beds 2 baths 1,946 sqft 36.6 acres On Site: 218 Days