23 Spencer Rd #34f Boxborough MA 01719 Records