New - 1 Day Ago $233,999 Active 3Beds2Baths1451Sqft0.05Acres 2120 Marshall Dr, Joshua, TX 76058 MLS#: 21432577