A 28-unit high-end apartment complex in downtown Cary, NC.