$1,075,000 - 19852 Canyon Drive, Yorba Linda, CA 92886
19852 Canyon Drive
Yorba Linda,
CA
92886
Country: US