An interactive map showing the location of Blake and Amory Building, Boston, Suffolk, Massachusetts, USA.