As UP RIDER said, almost surely something from an old mine. However, you would have to give me a more exact location to start narrowing down which mine as the picture doesn't ring a bell for the ruins I've visited.
And if in Keweenaw County, most likely easily 125+ years old, as most mining ventures of that area were shut down by 1900.