1006 Greenwood Place, Duncanville, TX 75137 - Homesnap