Keller Town Center General Location Keller, TX Property Type Land Property Use Mixed use 10 acres of multi-use land