19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346
19 Spruce, Middleboro, MA, 02346

$445,000

19 Spruce, Middleboro, MA, 02346

19
Courtesy of: Krystal Pora | Keller Williams Elite