A developer who plans to convert Newtown’s former Taunton Press property into an 83-unit apartment complex has purchased the site for $2.55 million, according to property records. Taunton Woods LLC, ...