View Details $524,500 1 of 41 Indian Mound Beach | Buzzards Bay 2 beds 2 baths 1,409 sqft 0.14 acres On Site: 201 Days