0 Baldwinville Rd, Templeton, MA, 01468

$2,100,000

0 Baldwinville Rd, Templeton, MA, 01468

Courtesy of: Carolyn Goodman | RE/MAX Encore