Another property near the new Bills stadium is going up for sale ‘The 24,000-square-foot lot, which houses the KK Food Mart at Southwestern Boulevard and Abbott Road in Orchard Park, has been listed for lease or sale.’ No related posts.