2555 Nicholson St San Leandro, CA 94577