$424,900
185 Elm Street, Templeton, MA 01436
$329,900
49 Winchendon Road, Templeton, MA 01436
$515,000
18 North Main Street, Templeton, MA 01436
$100,000
Mill Street, Baldwinville, MA 01436
$565,000
58 Main Street, Templeton, MA 01436
$150,000
Lot 63 Mill Street, Baldwinville, MA 01436