Two more properties neighboring the new Buffalo Bills stadium are on sale for at least a million dollars and these have the potential for commercial development before the Town of
The Orchard Park Town Board is examining the possibility of a zoning change around the new stadium that would allow for more commercial development in an area that has remained