Up to 200,000 SF Available
Satellite Place, an attractive, master planned office park, is the premier business address in the expanding Northeast submarket of Atlanta. The property is comprised of 820,000 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.