1 of 37Arthouse (opens in new tab)251 Town Center Lane, Keller, TX 76248(817) 873-3836$1,425+/moFees may apply3-mo lease21 units available1 bed • 2 bed • 3 bedVerifiedView DetailsCheck availability