$989,000 - 12646 Carmel Country Road Unit 160, San Diego, CA 92130
12646 Carmel Country Road Unit 160
San Diego,
CA
92130
Country: US