Lot 7 Leo Road, Decatur, TX 76234 - MLS#14591712 - Maribel Ramos - ...