Developer Advances Plans For 3M SF, 1,500-Unit South Fulton Town Center

Developer Advances Plans For 3M SF, 1,500-Unit South Fulton Town Center

An Atlanta development firm is moving forward on plans to build a massive town center in South Fulton with six new office buildings, three hotels and more than 1,000 apartments, a project that had been stalled by accusations of fraud.

​  An Atlanta development firm is moving forward on plans to build a massive town center in South Fulton with six new office buildings, three hotels and more than 1,000 apartments, a project that had been stalled by accusations of fraud. Read MoreBisnow News Feed

cre101_93oscz