With its latest acquisition, North American Properties claims to have achieved “critical mass” control over aspirational mixed-use developments in the tony North Atlanta suburbs.
A 50-acre site that once housed a mall is being transformed into a mixed-use development that will, among other things, feature the largest green roof in the world.