24
May
This Week’s Atlanta Deal Sheet: Atlanta Firm Planning 1.2M SF Data Center
An Atlanta development and brokerage firm is planning a 60-acre data center campus 22 miles south of Downtown Atlanta. Bisnow News FeedRead More
0 comments