Homes for sale - 270 Ocean Ave #Studio 2, Barnstable, MA 02601 – ML...