$1,589,000 - 3549 Wilshire Ter, San Diego, CA 92104
3549 Wilshire Ter
San Diego,
CA
92104
Country: US