Massachusetts real estate transactions for Hampden, Hampshire and Franklin counties June 4, 2023 edition