Office Depot-anchored plaza sells in Georgia

Site located in Blue Ridge foothills