PITTSFIELD — When Berkshire Place built its new $10 million facility at the site of the former St. Teresa's Church five years ago, the plans for its former location at 89 South St. were unclear. At ...