240 N. Highland Avenue, Atlanta, 30307

Location