Green Street 81Ron the interactive online map Boston. Boston, Green Street 81R. Search on the map, closest way, distance to the Green Street 81R. Simple and easy to use on mobile devices.