On Sept. 29, David L. Houghton sold their home at 5771 Mountain Court, Castro Valley to Mei Yubing for $1,450,000.So far in September 2020, three properties sold in Castro Valley.This story was found on BlockShopper.com.