$329,000 Active Under Contract 3Beds2Baths2008Sqft0.2479Acres 2409 Green Oaks St, Denton, TX 76209 MLS#: 21297512