Amazon Buys Westborough Industrial Property for $65M
Amazon has paid major MetroWest landlord Carruth Capital $65 million for a 93-acre swath of Westborough’s Computer Drive commercial district that has been approved for a large, last-mile e-commerce facility.




