2595 Depot Road in Mount Eden, Hayward, California