$1,889,000 - 3522 Quimby St, San Diego, CA 92106
3522 Quimby St
San Diego,
CA
92106
Country: US