North Druid Hills Retail is a 152,312 square foot, Class A retail center located on 14 acres in Atlanta, Georgia. Built in 1987 and renovated in 2002, the property is anchored by Target along with a free-standing Taco Bell. Strategically located along North Druid Hills Road within the Northlake I-85 retail submarket, the property is ideally located less than one mile from Interstate 85. Multiple sites near the property are being developed by the Children’s Healthcare of Atlanta and Emory University for new healthcare hubs.
North Druid Hills Retail
