Maverick Street 173;173Aon the interactive online map Boston. Boston, Maverick Street 173;173A. Search on the map, closest way, distance to the Maverick Street 173;173A. Simple and easy to use on mobile devices.