Located in the sought after Biltmore area, 21 DITA is incredibly located steps away from amazing restaurants, world class shopping malls and so much more.