The town on last month received an application to build a new 4,800-square-foot home on a .36-acre property near South School. The 2.5-story home planned for 120 Douglas Road will include five bedrooms, three full bathrooms, one half-bath and a two-car garage, according to a building permit application filed Nov. 23 with the New Canaan […]