The spacious historic property located at 40 River Road in Seneca Falls was sold on Oct. 11, 2024 for $245,000, or $106 per ...