MYSTICEl Camino Real Traffic IslandsSierra Vista, United StatesDedicated May 1983. At the time this was the entrance and edge of the city.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update