The Addison at Keller Springs

These luxurious apartments are located in Addison, Texas. Two four-story buildings contain 335 units, enclose two courtyards, a seven-story parking garage and include approximately 18,000 square feet of Amenity/Leasing space. The apartments were constructed with wood framing and the garage is a pre-cast concrete structure.