Paseo De Los Heroes: 18818, Zona Rio, Tijuana
22320, Mexico
2.77 mi (4.46km) from City Center