The property spans about 5 acres along North Avenue. It is north of Coca-Cola’s headquarters and within walking distance of ...