1203 Liberty Square Rd, Boxborough, MA 01719