LA BELLA VISTA 23 Deane Drive, Altmar, NY 13302