$2,225,000 - 3559 Buena Vista St, San Diego, CA 92109
3559 Buena Vista St
San Diego,
CA
92109
Country: US