$495,000 - 2266 Grand Ave Unit 22, San Diego, CA 92109
2266 Grand Ave Unit 22
San Diego,
CA
92109
Country: US