2 Wks Ago 2 Howes Ct, Southborough, MA 01772 2 Howes Ct, Southborough, MA 01772 1 Bed $2,000 - $2,500