Homes for sale - 51-53 Willard St, New Bedford, MA 02744 – MLS#7285...