Greenwood Street 8A;8B;8Con the interactive online map Boston. Boston, Greenwood Street 8A;8B;8C. Search on the map, closest way, distance to the Greenwood Street 8A;8B;8C. Simple and easy to use on mobile devices.