The Boston Business Journal reports that Newton is choosing to focus on one developer’s plan for “smaller-scale housing” at the nearly 15-acre woods between Dudley Road and Brandeis Road Lion Drive. The plan includes “a mix of single-family homes and multifamily buildings with three to six units on the site, for 75 to 125 units total”