I did some searching and I think I've found the correct Michael. I searched for a marriage record for Michael and Julia in Soufflenheim but found nothing. Looking at the census records you have on your tree and two additional ones I found (1892 New York and 1900 US) it would appear they probably married in the US. I looked through available New York records but didn't find anything - they're very incomplete.
1892 New York Census. Their name was incorrectly spelled Baliher (I added a correction):https://search.ancestry.com/cgi-bin/sse.dll?ti=0&indiv=t...
1900 US Census. Their name was incorrectly spelled Bochler (I added a correction). Michael gives his month of birth as September, which tallies with the birth record I found:https://search.ancestry.com/cgi-bin/sse.dll?ti=0&indiv=t...
I'm attaching Julia's birth record showing she was born 26 October 1871 in Soufflenheim to Ignace Halter and Louise Friedmann.
I'm attaching the birth record of what I believe is the correct Michael: Michel Boehler born 28 September 1865 in Soufflenheim to Philippe Boehler and Louise Eschenlauer.
I'm also attaching the 1885 census for Soufflenheim.
Michael is living with his widowed father and his brothers Xavier, Philippe and Vendelin.
Julia is living with her parents and brothers: Alois, Karl and Ludwig; and sisters: Catherine, Theresia, Louise and Marie.
Hope that's some help.