Open: Sat 10:00 AM - 1:00 PM $659,000 Active 4Beds4Baths2865Sqft0.248Acres 1514 Creekview Dr, Keller, TX 76248 MLS#: 21434817