Ten Twenty Spring
Category Multi-tenant Office Buildings
Address
1020 Spring St NW
Atlanta, GA 30309
404-614-5252
Year Completed: 2024
Office Square Feet: 525,000
Details
Perched atop Midtown's highest point in Spring Quarter, Ten Twenty Spring is a 525,000 SF Class-A office tower designed as a modern oasis in Atlanta's fastest-growing neighborhood. Surrounded by thriving arts, technology, and business communities, it features a historic outdoor garden, light-filled workspaces, panoramic rooftop terraces, and best-in-class amenities. Every detail is thoughtfully crafted to inspire productivity, creativity, and connection, blending urban energy with corporate sophistication.