7309 Spotted Leaf WAY, Del Valle, TX 78617 - MLS#5698838 - April Co...