Sears Tower--Harvard Observatory

60 Garden St.
Cambridge
Massachusetts
United States