Campus 244 in Dunwoody has interest from tech, finance companies