$1,499,888 - 13791 Via Tres Vistas, San Diego, CA 92129
13791 Via Tres Vistas
San Diego,
CA
92129
Country: US