Prime Downtown Atlanta Land Near Mercedes Benz Stadium - .8 Acres This .8-acre plot offers an exceptional opportunity in the heart of downtown Atlanta. Located just minutes from the iconic Mercedes Benz Stadium, this land is perfect for anyone looking to build in a thriving area. With easy access to major highways, public transportation, and the vibrant attractions of downtown Atlanta, this is a rare chance to invest in a prime location. Don't miss out on this unique opportunity!