58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145
58 Marshall St A UNIT a, Somerville, MA, 02145

$649,900

58 Marshall St A UNIT a, Somerville, MA, 02145

PENDING

Mortgage calculator