Bowers Road Tr 104, Loch Sheldrake, NY 12759 - MLS#H6114863 - Stell...