2255 N Triphammer Rd Ithaca, NY 14850