$1,558,000 -
5530 Meadow Lake Lane
Yorba Linda ,
CA 92887
County: Orange