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