Open: Sat 12:00 PM - 2:00 PM $440,000 Active 4Beds3Baths2322Sqft0.172Acres 712 Santa Cruz Dr, Keller, TX 76248 MLS#: 21427748