On Sept. 17, Tan Meilian & Feng Jessica Y purchased a home at 21332 Outlook Court, Castro Valley from Freeman William A. (trustee) for $1,050,000.So far in September 2020, three properties sold in Castro Valley.This story was found on BlockShopper.com.