$8,150,000 - 7954 Entrada De Luz East, San Diego, CA 92127
7954 Entrada De Luz East
San Diego,
CA
92127
Country: US