Homes for sale - 128 Locust, Barnstable, MA 02601 – MLS#72832623 - ...