$1,550,000 - 11393 Vista Elevada, San Diego, CA 92131
11393 Vista Elevada
San Diego,
CA
92131
Country: US