New - 5 Days Ago $269,900 Active 3Beds2Baths1792Sqft1Acres 5904 Texas St, Joshua, TX 76058 MLS#: 21408136