> $152,260 Active Under Contract 3Beds2Baths1732Sqft0.24Acres 612 Poplar St, Teague, TX 75860 MLS#: 21216212