Glenwood at Grant Park
860 Glenwood Ave Se, Atlanta, GA 30316