$308,000 Pending 3Beds2Baths1344Sqft1.307Acres 5716 Thousand Oaks Dr, Joshua, TX 76058 MLS#: 21256059