5 days agoHouse for sale, 62 Walnut Street, Seneca, NY, in Seneca Falls, United StatesSeneca Falls, 62 Walnut Street, Seneca, NYDetached house • 8 room(s) • 3 bed. • 2 bath. • 186.36 m²