20
49 Plain St
North Attleboro, MA 02760
$1,499,000 USD
12,222 SF
12,222 SF
$1,499,000 USD
Medical