Harvard Square
Harvard Square, Jfk St, Cambridge, MA 02138, USA