The home at 19295 Barclay Road, Castro Valley was sold on March 16 by John L. Silva for $1,300,000. The buyers were Qin Fen and He Rui Z..So far in March 2021, three properties sold in Castro Valley.This story was found on BlockShopper.com.