430-acre site east of Atlanta sold for potential Amazon data center

Back
Top