Lot 11 Leo Road, Decatur, TX 76234 - MLS#14591582 - Maribel Ramos -...