Satellite Place, a master-planned office park located in the Northeast submarket of Atlanta, has been a prominent business destination since its construction in the late 1990s and early 2000s. The property offers a total of 820,000 square feet of office space across six-story buildings and one-story office/service facilities. The buildings at Satellite Place are characterized by their unique architectural design and impressive two-story atrium lobbies, with amenities including newly renovated fitness centers, an on-site bocce ball court, and an open-air courtyard. In recognition of its operating efficiency, the buildings were awarded an Energy Star label from 2010 to 2017.
The surrounding area is home to a diverse array of businesses, with notable concentrations in education and health services, trade, transportation, and utilities, and financial industries, as well as a large workforce population of 74,000 within a five-mile radius.