Newly Listed

$425,000

473 Baldwinville Rd, Templeton, MA, 01436

ACTIVE