2050 Delaware Avenue, Buffalo, NY 14216 | HotPads