13 Mallard Court, Buffalo, NY 14228 - Homesnap