Live Breaking News & Updates on Westborough Gardens
Stay updated with breaking news from Westborough gardens. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Ellington Metro West, a luxury apartment complex in Westborough, sold for $100 million in a deal closing Nov. 22, according to the Worcester South District Registry of Deeds. ....