Nobi Cha Bubble Tea in Atlanta will be the first of 10 in the US
The project entails about 250 units and 55,000 square feet of commercial tenant space
Search