25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143
25 Oak St A, Somerville, MA, 02143

$899,000

25 Oak St A, Somerville, MA, 02143

34
Listing Agent: Team Patti Brainard | Agent phone: 781-789-5767
Courtesy of: Compass | Office phone: 617-303-0067