Alveston Terrace 6Aon the interactive online map Boston. Boston, Alveston Terrace 6A. Search on the map, closest way, distance to the Alveston Terrace 6A. Simple and easy to use on mobile devices.