Localização espetacular! Apenas alguns passos do parque Boston Common para lado e da estação Downton Crossing para o outro.