248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522
248 Princeton St, Holden, MA, 01522

$384,900

248 Princeton St, Holden, MA, 01522

PENDING