Live Breaking News & Updates on Orchards Apartments
Stay updated with breaking news from Orchards apartments. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Orchards Apartments, a 156-unit luxury apartment complex in Marlborough, sold for $59.2 million in a deal closed Friday, according to the Middlesex South District Registry of Deeds. ....