22 Lily Lane UNIT 11, Templeton, MA, 01436

$308,051

22 Lily Lane UNIT 11, Templeton, MA, 01436

PENDING