58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143
58 Medford St UNIT 3, Somerville, MA, 02143

$3,275

58 Medford St UNIT 3, Somerville, MA, 02143

ACTIVE