712 James St Clayton, NY 13624 This real estate (Glenville Center) is a reference. Brings your opinion to help other users.