Homes for sale - 873 Depot Rd, Boxborough, MA 01719 – MLS#72865466 ...