Train station / boat dock? Lots of cars there! ... I can't quite make out a track, though ...
Most likely the dock. The location suggests Summer Street, near the intersection of what is present-day Summer Street, Fargo Street and Drydock Ave. You can see a RR crossing sign just to the top of the Pier gate houses. Nothing in this picture looks like this today.
I can't see the track either but you can bet it's under the tankcar by the deadhead's.Bud.
See the tank car and deadheads? Bud.