New - 4 Hours Ago $875,000 Active 4Beds4Baths3063Sqft0.326Acres 708 Crater Lake Cir, Keller, TX 76248 MLS#: 21421352