About 112 -118 Glen Street
Somerville, MA 02145
THF Glen, LLC - an affiliate of Torrington Properties - purchased the multifamily property at 112-118 Glen Street in Somerville for $2,425,000 from Somerville 1, LLC.
The two-story, multifamily property contains 4 units and 16 rooms across 7,464 square feet. The building was constructed in 1890.