The Leventhal House 20 Drumlin Road, Newton. Offered at $1,825,000 (sale pending) Showings begin by appointment Thursday, June 1. Open houses Saturday, June 3, and Sunday June 4, times TBD. Contact for appointments or questions. Click and photo to enlarge and view as a slide show. Shelly Harrison photography, except as noted. A truly special house, 20...