1615 Alvarado St San Leandro, CA 94577