3D Price Dropped by $5K $ 384,990 4 Beds2.1 Baths2,408 SqFt 2374 Village Leaf DR, Spring, TX 77386 Single Family Home Listed by Long Lake Houston