$845,000 - 2005 Costa Del Mar Road Unit 630, Carlsbad, CA 92009
2005 Costa Del Mar Road Unit 630
Carlsbad,
CA
92009
Country: US