24 Briarcliff Ln #B Spencer MA 01562 Records