Experience the ultimate in apartment living at Keller at Town Square. Our beautiful property offers modern, luxurious living with an array of fantastic amenities. From our relaxing pool and spa to our convenient on-site maintenance and management team, we've thought of everything. Choose from our selection of 1-3 bedroom apartments and discover a new standard of living. Visit us today to take a tour!