$820,000 - 5628 Plumas St, San Diego, CA 92139
5628 Plumas St
San Diego,
CA
92139
Country: US