New - 5 Hours Ago $266,500 Active 3Beds2Baths1416Sqft0.173Acres 106 W Thomas St, Leonard, TX 75452 MLS#: 21426256