$1,749,000 - 10415 Mesa Madera Dr, San Diego, CA 92131
10415 Mesa Madera Dr
San Diego,
CA
92131
Country: US