Homes for sale - 3 Branch St, Marshfield, MA 02020 – MLS#72795622 -...