$1,648,000 -
4123 Pepper Avenue
Yorba Linda ,
CA 92886
County: Orange
Courtesy of First Team Real Estate.