The 18-unit apartment complex, at 3599 Camelot Dr. SE, features a variety of floorplans, including 626 one-bed, one-bath; 858 ...