News

A trustee has bought a retail property on Greenwich’s ritzy Greenwich Avenue for $5.45 million, according to the town’s assessor’s office. Charles Hubbard, of Greenwich, has bought the property, at ...