$1,250,000 - 1707 Canard Avenue, Placentia, CA 92870
1707 Canard Avenue
Placentia,
CA
92870
Country: US