The north-west corner of Main Street and Allen Streets, in Buffalo, has been a vacant lot for almost 30 years now. It was created by removing some irreplaceable historic buildings. This vacant ...