The City of Buffalo has paid $5 million for a large vacant property on Bailey Avenue, moving one step closer to constructing ...