Image December 19, 2025 More than 300 apartments greenlit at major technology park Metro Atlanta’s latest Broadstone-branded development bound for 10-acre Peachtree Corners site