$1,500,000 - 3328 Ibis St, San Diego, CA 92103
3328 Ibis St
San Diego,
CA
92103
Country: US