1008 Lark Haven Lane, Keller, TX 76248 - Homesnap