$1,595,000 - 6843 Moorhen Pl, Carlsbad, CA 92011
6843 Moorhen Pl
Carlsbad,
CA
92011
Country: US