20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364
20 Spruce St, Kingston, MA, 02364

$439,000

20 Spruce St, Kingston, MA, 02364

33
Courtesy of: Francine Ann Tobin | Century 21 Marella Realty