Homes for sale - 91 Juniata Place, Buffalo, NY 14210 – MLS#B1342295...