Current conditions for Castro Valley:
Trends over the last 72 hours:
Complete Weather Station Data