$692,000 - 17440 Plaza Dolores, San Diego, CA 92128
17440 Plaza Dolores
San Diego,
CA
92128
Country: US