$1,499,900 -
21770 Todd Avenue
Yorba Linda ,
CA 92887
County: Orange
Courtesy of Seven Gables Real Estate