3569 Latta Rd Rochester, NY 14612