The Solis Keltonwood Apartments is located in Charlotte, North Carolina. The project consists of 230 residential units housed in 5 buildings. Solis Keltonwood Apartments features a Yoga room, fitness room, resort-style pool, serene lounge areas, dog park and dog wash station and an outdoor walking trail.