Where is Harvard St @ Beacon St located?
Harvard St @ Beacon St, Harvard St @ Beacon St, United States of America (approx. 42.341908°, -71.12114°)
Harvard St @ Beacon St, Harvard St @ Beacon St, United States of America (approx. 42.341908°, -71.12114°)