17 Piedmont St, Boston, Massachusetts
17 Piedmont isn’t a street address in Boston anymore, and the street map around this location has changed dramatically…