One hundred and three South Street is a six-story brick-and-beam building defined by the industrial architecture that characterizes this part of Boston. Built in eighteen ninety-seven, the structure sits at the corner of South and Tufts Streets and serves as a reminder of the era when this neighborhood became the primary hub for the city’s massive leather and shoe trades.
103 South St
other
The audio tour continues in the Mira app →