1/34 34 Price Dropped by $15K $ 730,000 4 Beds3 Baths1,474 SqFt 2832 Oliver Dr, Hayward, CA 94545 Townhouse Listed by Jason Chen of Intero Real Estate Services