24 Briarcliff Ln #C Spencer MA 01562 Records