$199,000 Active Under Contract 3Beds2Baths1938Sqft0.24Acres 506 NE 3rd St, Hubbard, TX 76648 MLS#: 21258072