24 Briarcliff Ln #A Spencer MA 01562 Records