The Lowrie Apartments is located in Charlotte, North Carolina in the Ballantyne area. The project features 245 Units in a uniquely-designed apartment building. The Lowrie showcases state-of-the-art amenities such as an outdoor kitchen with al fresco dining, an entertainment courtyard with fire pit, leash-free pet park, fitness center, bike workshop and resort-style pool with sunshelf and lounge areas.