The Leventhal House 20 Drumlin Road, Newton. Offered at $1,825,000 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 Drumlin Road...