45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562
45 Temple St, Spencer, MA, 01562

$323,800

45 Temple St, Spencer, MA, 01562

21
Listing Agent: Sam Takla
Courtesy of: Coldwell Banker Realty - Framingham