El Camino Plaza
Website URL:
Address:
664 El Camino Real
Tustin
, CA
, 92780
33° 44' 21.606" N, 117° 49' 25.4388" W
See map: Google Maps