$629,900 -
6731 Deleon Street
Irving ,
TX 75039
County Or Parish: Dallas