$407,500 Active 3Beds3Baths2562Sqft0.252Acres 1826 Green Tree Ln, Duncanville, TX 75137 MLS#: 21311765