On Oct. 22, Jerry Loo sold their home at 16520 Page St., Castro Valley to Chen Qi L. for $762,500.So far in October 2019, three properties sold in Castro Valley.This story was found on BlockShopper.com.