3D Active $815,000 5 Beds4 Baths3,847 SqFt 620 Edgebrook Avenue, Keller, TX 76248 Single Family Home Listed by Chandler Crouch of Chandler Crouch, REALTORS