3700 Medicine Hat | Leander, TX 78641 | MLS # 2917266