This is a apartment home. This home is located at 215 N Cayuga St APT 133, Ithaca, NY 14850.Show more