$1,499,988 -
18320 Timberlane Drive
Yorba Linda ,
CA 92886
County: Orange