$2,688,000 -
18791 Pimlico Terr
Yorba Linda ,
CA 92886
County: Orange
Courtesy of First Team Real Estate