TBD E Cuchara, La Veta, CO 81055 - MLS#188147 - Found It Homes, LLC