North Alvarado Streeton the interactive online map Montezuma. Montezuma, North Alvarado Street. Search on the map, closest way, distance to the North Alvarado Street. Simple and easy to use on mobile devices.