Plaza Terranova
5896-5952 Otay Mesa Rd, San Diego, CA 92154, USA
Plaza Terranova is located in San Diego County of California state. On the street of Otay Mesa Road and street number is 5896-5952. .
The coordinates that you can use in navigation applications to get to find Plaza Terranova quickly are 32.5686113 ,-117.0050631