$2,880,000 -
19707 Cleveland Bay Lane
Yorba Linda ,
CA 92886
County: Orange