520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346
520 Plymouth St, Middleboro, MA, 02346

$399,999

520 Plymouth St, Middleboro, MA, 02346

7
Courtesy of: Derek Frakes Frakes Realty