Kimball Towers is a new luxury apartment community that has been designed for luxurious yet everyday living. The Towers’ two 10-story buildings features apartments filled with natural light and today’s modern conveniences.