A repossession was reported at 3 ARCH ST in Framingham on June 4, 2025. The incident was logged by police but no further details were provided. The property at this address has a history of 13 records spanning from 2001 to 2025.