$599,800 -
5005 Twilight Canyon Road 37a
Yorba Linda ,
CA 92887
County: Orange