Up to 200,000 SF Available
Satellite Place, an attractive 117-acre master planned office park, is the premier business address in the expanding Northeast submarket of Atlanta. The property is comprised of 1.2 million square feet of six-story Class A office space and one-story office/service facilities. Satellite Place is conveniently located just off Satellite Boulevard, boasting easy access to I-85, SR-316 and SR-120.
Constructed in the late 90s and early 2000s, the buildings at Satellite Place continue to be viewed as distinctive and architecturally appealing with their dramatic, two-story atrium lobbies. The institutionally maintained structures are a true testament to the craftmanship and planning that created such an impressive corporate environment.