1001 Ponce De Leon Ave, Atlanta, GA | Freestanding Publix | 39,716 Sq. Ft.