$339,000 - 6333 Mount Ada Rd Unit 260, San Diego, CA 92111
6333 Mount Ada Rd Unit 260
San Diego,
CA
92111
Country: US