Massachusetts real estate transactions for Hampden, Hampshire and Franklin counties May 21, 2023 edition