The 32-room White Cliffs estate was bought by the town of Northborough, about 45 miles west of Boston, in 2017, according to the Worcester Telegram & Gazette. It was built at 167 Main St. by ...
Back then, Northborough overwhelmingly voted to save White Cliffs from demolition, but the restoration costs were largely underestimated. Maintaining the property has become a real-life money pit.