42 Keith Place #42, Middleboro, MA, 02346

$249,900

42 Keith Place #42, Middleboro, MA, 02346

PENDING