Lenox Square Mall Buckhead Atlanta Food Court Restaurant for Sale – Long Term Lease – Name Not Included – $150,000