A 56-unit apartment complex in Framingham is under new ownership, three years after the seller purchased the site and upgraded it.  Arlington Commons, located at 77-79 Arlington St., was sold […] ...