On April 30, Catherine I. Wang sold their home at 39931 Cedar Blvd. 306, Newark to Lu Bin and Zhao Wenhui for $528,000.This property is one of four sales so far in Newark in April 2021.This story was found on BlockShopper.com.