473 Baldwinville Rd, Templeton, MA, 01468

$345,000

473 Baldwinville Rd, Templeton, MA, 01468

Courtesy of: | |